E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《Spring基础》
Spring Boot 实战 第一章
Spring基础
spring介绍Spring1.Xxml配置Spring2.x注解配置(@Component@Service)基本配置(如:数据库配置)用XML,业务配置用用注解Spring3.xSpring4.x最新是5.1.520190323Java配置Spring框架轻量级的企业级开发的一站式解决方案Ioc容器,Aop,数据访问,Web开发,消息,测试POJOPlainOldJavaObject无任何限制的
天海华兮
·
2019-03-23 10:45
Spring
Boot
JavaEE 从入门到放弃(五):如何理解 Spring
本篇目录前言Spring与它的伙计们一、各个部分的关系二、
Spring基础
:IoC与AOP三、SpringMVC前言在整个Java生态中,Spring具有举足轻重的地位。
Evan-Nightly
·
2019-03-16 21:51
Java
JavaEE
从入门到放弃
Spring 基础语法整理
Spring基础
语法整理Spring背景和优点在我看来Spring的诞生和流行离不开mvc模式的推送,正因为mvc直接依赖太严重,代码硬编码耦合,难以维护,虽然通过工厂模式可以一定程度解耦,但工厂类需要自己维护开发这里也会留下很多坑
chenjialin1475
·
2019-03-11 16:27
java
spring
SpringData整合JPA的配置
指定properties文件的位置,这个大家都很清楚了,
Spring基础
知识。
今天你的代码风骚了吗
·
2019-03-07 21:39
java
spring
abstract
J2EE
Spring基础
知识点
1、前言
Spring基础
知识点梳理(IoC、DI、AOP、BeanFactory、ApplicationContext)
阿祥小王子
·
2019-03-06 21:43
spring
Spring基础
系列-容器启动流程(1)
原创文章,转载请标注出处:《
Spring基础
系列-容器启动流程(1)》一、概述我说的容器启动流程涉及两种情况,SSM开发模式和Springboot开发模式。
唯一浩哥
·
2019-03-06 14:41
Spring基础
(一)------装配Bean
一、Spring配置的可选方案三种主要的装配机制:在xml文件中进行显示配置;在java中进行显示配置;隐式的bean发现机制和自动装配。使用建议:尽可能使用自动配置的机制,显示配置越少越好,若必须要显式配置bean的时候,(例如有些源码并非自己维护,需要为这些代码配置bean的时候),推荐使用类型安全并且比XML更加强大的JavaConfig,只有当你想要使用遍历的XMl命名空间,并且在Java
嘿,你还好么
·
2019-03-05 14:00
Spring基础
Spring基础
1.第一阶段:xml配置在spring1.x时代,使用spring开发满眼都是xml配置的Bean,随着项目的扩大,我们需要把xml配置文件分放到不同的配置文件里,那时候需要频繁的在开发的类和配置文件之间切换
皓月_苍狼
·
2019-03-03 09:23
Spring
Spring基础
系列-容器启动流程(2)
原创文章,转载请标注出处:《
Spring基础
系列-容器启动流程(2)》一、概述上一篇文章讲述了SSM架构的web项目中容器的启动流程,这一篇我们来看看SpringBoot项目中容器的启动流程。
唯一浩哥
·
2019-03-02 22:17
spring基础
笔记
1、spring是什么?spring是一个轻量级的企业级应用开发的框架,spring的核心是控制反转(IOC)、面向切面编程(AOP)和依赖注入2、spring入门程序2.1导入jarspring的核心配置文件applicationContext.xml(默认)作用:用户配置所有的类(对象),这些类可以成为springBean2.2核心类ApplicationContext(接口):创建或者获取s
起个名都费劲
·
2019-02-24 19:38
SSM
Spring基础
系列-AOP织入逻辑跟踪
原创文章,转载请标注出处:《
Spring基础
系列-AOP织入逻辑跟踪》其实在之前的源码解读里面,关于织入的部分并没有说清楚,那些前置、后置、环绕、异常等通知是如何围绕在目标方法周围执行的呢?
唯一浩哥
·
2019-02-17 21:31
Java - Spring 基础学习笔记 下
Spring基础
学习笔记下AwareLifeCycleCallbacksBeanPostProcessor&BeanFactoryPostProcessorAnnotation注入超好用的@Component
艾克里斯伦
·
2018-12-08 22:00
Java
三剑客
Java - Spring 基础学习笔记 上
Spring基础
学习笔记上为什么用spring?IOCAOP安装简单理解SpringIOC简单使用Spring为什么使用ApplicationContext方式,而不用BeanFactory?
艾克里斯伦
·
2018-12-08 03:56
Java
三剑客
spring基础
之(基于 Annotation 的装配) 注释
注解:就是一个类,使用@注解名称开发中:使用注解取代xml配置文件。1.@Component取代@Component("id")取代2.web开发,提供3个@Component注解衍生注解(功能一样)取代@Repository:dao层@Service:service层@Controller:web层3.依赖注入,给私有字段设置,也可以给setter方法设置普通值:@Value("")引用值:方式
大尧酱
·
2018-11-30 13:24
后台
SSM
框架学习
Spring
Spring基础
:快速入门spring boot(10):spring boot + sonarqube +jacoco
上篇文章我们了解到了如何使用SonarQube对创建的SpringBoot的应用进行分析,这篇文章来接着确认一些如何可视化地确认测试覆盖率。SpringBootTest需要测试覆盖率,自然,在此之前需要有测试用例,在前面的例子中已经简单讲述了在SpringBoot应用中进行测试的方法。JacocoJacoco是JavaCodeCoverageLibrary的缩写,详细的原理这里不再展开,本文重点讲
liumiaocn
·
2018-11-04 05:35
编程语言
sonarqube
spring快速入门
Spring源码一(容器的基本实现1)
这篇文章基于有一定
Spring基础
的人进行讲解,所以有些问题并不做详细的实现,如有分析不合理或是错误的地方请指教指正,不胜感激。
Andy
·
2018-11-04 00:00
spring
java
Java框架学习
框架学习文档SSH框架struts2+spring+hibernate集成框架(分为struts2整合Spring和Spring整合Hibernate两大步骤)前提:Struts2、Hibernate、
Spring
乞丐囡囡
·
2018-10-20 19:31
struts2
SSH
复习之
spring基础
(一)——控制反转(ioc)和依赖注入(di)
Spring的核心——控制反转ioc:反转控制.创建对象的方式反转了.从我们自己创建对象,反转给spring(程序)来创建.实现ioc思想需要,di做支持di:依赖注入.将必须的属性注入到对象当中.是实现ioc思想必须条件.三种对象创建方式无参构造创建对象通过静态工厂的某个方法创建一个user对象实例工厂创建对象静态工厂和实例工厂类如下:publicclassUserFactory{publics
IManiy
·
2018-10-14 15:41
ssm框架
十分钟明白spring与jdbc整合
【
spring基础
】spring与jdbc整合详解先上一段简单示例publicclassMyTemplate{privateDataSourcedataSource;publicDataSourcegetDataSource
粘衣_乱飞
·
2018-09-12 17:03
【SSH框架】
Spring 的基础知识汇总
本文旨在整理
Spring基础
框架中的常用知识点,作为索引篇,每个知识点都会单独另起文章,每完成一篇,会更新一次本索引。
layveen
·
2018-09-02 23:15
Spring
基础知识
BeanDefinition
Spring
Springboot项目搭建全流程及简单实现项目前后端交互
今天给大家分享使用eclipse系IDE(本文中使用的IDE是STS,有兴趣的同学可以百度了解一下,开发
spring基础
项目神器,使用和eclipse一样)搭建spingboot项目的全流程和简单实现前后端交互的经验
尖叫酒杯
·
2018-08-27 16:49
Springboot
Java面试--Spring AOP
面试题:SpringAOP介绍一下:(大疆、百度面试题)
Spring基础
部分博客如下:
Spring基础
系列(一)
Spring基础
系列(二)
Spring基础
系列(三)什么是SpringAOP:SpringAOP
小刺猬喜歡獨角獸
·
2018-08-04 14:51
Java笔试面试
Java笔试面试
Spring基础
详解
文章内容什么是SpringSpring中Bean的配置ApplicationContextSpring支持四种依赖注入的方式Spring中Bean的相互引用Null值和级联属性集合属性赋值Bean自动装配Bean的作用域Bean之间的关系Bean的使用外部属性文件Spring表达式语言SpELBean的生命周期SpringAOP面向切面编程Spring支持JDBC操作数据库Spring事务管理一、
Wain丶
·
2018-07-28 16:19
后端
Spring基础
知识1
参考W3CSpring教程Spring致力于J2EE应用的各种解决方案,而不仅仅专注于某一层解决方案。可以说Spring是企业应用开发的“一站式”选择,Spring贯穿于表现层、业务层、持久层,然而Spring并不想取代那些已经有的框架,而是以高度的开放性,与这些已有的框架进行整合。Spring目标:1.让现有的技术更容易使用Spring坚持一个原则:不重新造轮子。2.促进良好的编程习惯1.概述S
王侦
·
2018-07-26 14:21
Spring基础
学习,附例子代码讲解
什么是Spring、IOC、AOP、DI?Spring是一个基于IOC和AOP的结构J2EE系统的框架。IOC(InversionOfControl)控制反转(Spring的基础,创造对象由以前的程序员new构造方法来调用,变成交由Spring创建对象)AOP(AspectOrientedProgramming)面向切面编程(在面向切面编程中,功能分为核心业务功能(登陆、增删改查)和周边功能(即切
彭胜光
·
2018-07-22 22:00
spring基础
1.spring中注入是什么意思spring通过“控制反转”实现了“依赖注入”。一般代码中对象普遍是newClass把对象实例出来,spring的管理机制Bean工厂已经把对象创建好了你只需要调用就行!“依赖注入就是通过配置文件解决代码问题”这种方式是设置注入(又称setter注入)相当于一个bean工厂,工厂帮你创建好了这个bean对象,然后调用了setMessage方法将"Hello"设置到了
xiaodangshan
·
2018-07-12 23:00
【啃啊啃 Spring5 源码】细碎一:spring 事件机制
这里在【Spring4揭秘基础1】监听器和事件的基础下进行一下扩展深入,感谢这篇博文的作者,他的
spring基础
系列文章让我在阅读源码时,轻松了不少。
MrDTree
·
2018-07-06 08:26
【啃啊啃 Spring5 源码】细碎一:spring 事件机制
这里在【Spring4揭秘基础1】监听器和事件的基础下进行一下扩展深入,感谢这篇博文的作者,他的
spring基础
系列文章让我在阅读源码时,轻松了不少。
MrDTree
·
2018-07-06 08:26
2018-07-03
Spring基础
知识之ThreadLocal
我写了个类用于上传文件到指定的FTP服务器,然而上线后,在多个任务并发调用后发现文件上传出错了。研究了问题之后,发现是这个类里的ftpUrl,port,userName,password在多线程下串掉了。于是把这四个变量改成ThreadLocal类型。问题才得以解决。现在就分析下ThreadLocal的作用,以便于知道,为什么要用,干嘛用,怎么用?为什么要用:因为多线程下同一对象的变量如果被某个线
V_Jan
·
2018-07-03 21:50
2018-07-03
Spring基础
知识之反射机制基础
准备材料,一个类,里面有1个全局变量,2个构造方法,一个普通方法,接着我要利用反射机制来分别调用这两个构造方法生成新的对象,并调用那个普通方法。packageSpringBasic.Reflection;/***Createdbyvickyyon7/3/2018.*/publicclassCar{privateStringbrand;publicCar(){}publicCar(Stringbra
V_Jan
·
2018-07-03 21:49
Spring基础
(四)
16.WebMVC框架16.1SpringWebMVC框架介绍SpringWeb模型-视图-控制器(MVC)框架是围绕DispatcherServlet而设计的,其支持可配置的handler映射,视图解析,本地化、时区和主题的解析以及文件上传的功能。DispatcherServlet负责将请求分发到不同的handler。默认的handler通过@Controller和@RequestMapping
此鱼不得水
·
2018-06-27 15:46
Spring基础
(三)
11.事务管理11.1SpringFramework事务管理介绍广泛的事务支持是SpringFramework吸引人们使用的原因之一.SpringFramework提供的对事务的一致性抽象的好处体现在如下方面:在不同的API之间使用一致的编程模型,如JavaTransactionAPI(Java事务API,JTA),JDBC,Hibernate,JavaPersistenceAPI(Java持久化
此鱼不得水
·
2018-06-16 15:09
spring、springMvc、springBoot和springCloud的联系与区别
开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;2.springMvc是
spring
尘光掠影
·
2018-06-11 19:04
spring
springmvc
springboot
springCloud
SSH框架
Spring
spring boot 入门(1)——初体验 hello world
使开发者从繁杂的各种配置文件中解脱出来,通过SpringBoot能够很简单、很快速构建一个优秀的、产品级的
Spring基础
应用。
mxjsxz
·
2018-05-28 07:38
【第一章】 Spring概述(二)
1.2
Spring基础
1.2.1Spring架构图图1-1Spring架构图核心容器:包括Core、Beans、Context、EL模块。
dengcuijie7330
·
2018-05-14 12:00
设计模式
测试
java
spring基础
知识 (22):重用切点表达式
重用切点表达式看之前的代码:packagecom.spring.aop;importjava.util.Arrays;importjava.util.List;importorg.aspectj.lang.JoinPoint;importorg.aspectj.lang.annotation.*;importorg.springframework.core.annotation.Order;imp
YellowStar007
·
2018-05-14 11:54
spring
spring
AOP
重用切点表达式
spring基础
知识 (21):切面的优先级
在同一个连接点上应用不止一个切面时,除非明确指定,否则它们的优先级是不确定的.切面的优先级可以通过实现Ordered接口或利用@Order注解指定.实现Ordered接口,getOrder()方法的返回值越小,优先级越高.若使用@Order注解,序号出现在注解中,值越小优先级越高LoggingAspect切面的优先级设置为2@Order(2)@Aspect@Componentpublicclass
YellowStar007
·
2018-05-14 11:22
spring
spring
AOP
切面的优先级
spring基础
知识 (17):AOP基础
为什么要使用AOP每个技术的诞生都是为了解决问题的,而AOP是为了解决什么问题的呢?发现问题假设我们要实现一个计算器功能,要求-能够实现基本的加减乘除计算功能-要求实现日志功能实现上面的需求比较直接简单的方法是:在每个计算功能核心代码中都写入日志输出处理。写一个计算器接口packagecom.spring.proxy; publicinterfaceCalculator{ intadd(int
YellowStar007
·
2018-05-13 00:00
spring
spring基础
知识 (15):使用注解自动装配bean
一般情况下,控制层(controller)需要调用业务层(service)进行业务逻辑处理,业务层调用持久层(dao)访问数据库。这时候就需要使用自动装配注入相应的bean.在controller中注入service,在service中注入repository。使用@Autowired自动装配Bean通过属性注入创建持久层接口packagecom.spring.annotation.reposit
YellowStar007
·
2018-05-12 18:02
spring
Spring基础
——ioc
IOC底层原理的学习将传统通过new创建对象类变成交给Spring配置来创建对象类1.ioc底层原理(1)实现过程创建xml配置文件,配置要创建的对象类创建工厂类,使用dom4j解析配置文件+反射根据bean里的id得到对应的class属性;使用反射创建类对象使用,在类中直接调用工厂类的方法例如:Factory.getClazz();高内聚,低耦合在使用时,我们只需做配置就可以(2)入门案例导入j
小林子飞飞飞
·
2018-05-11 18:16
Spring学习之路
spring基础
知识 (9):引用外部文件
引入properties文件第一种方式: 第二种方式:情况1–引入一个文件 情况2–引入多个文件 classpath:/opt/demo/config/demo-db.properties classpath:/opt/demo/config/demo-db2.properties 这些properties中就是key-value的键值对,使用的时候可以使用${xxx}获取。classp
YellowStar007
·
2018-05-11 00:00
spring
Spring基础
(一)
本来是准备看一看Spring源码的。然后在知乎上看到来一个帖子,说有一群**自己连Spring官方文档都没有完全读过就嚷嚷着怎么学习Spring源码,这句话戳中了我的心呐,这不就是说我的嘛。然后自己自己想了一下,之前确实了为了源码而去读源码,所以这次就打算仔细读一个Spring的官方文档先。第二章Spring框架概述Spring框架的各个特性被组织成20个模块。这些模块被分组成CoreContai
此鱼不得水
·
2018-04-25 15:53
【Spring】【
Spring基础
包】
从Spring最基本的运行架构看基本包(必须导入的):需要至少导入4+2的包4个容器包2个日志包(第2个是可选的)下面的包是可选的(根据功能):注解功能:需要再导入1个包Junit功能:需要再导入1个包Spring的AOP功能,需要导入4个包:JDBC整合:连接池包:C3P0MySQL驱动包:SpringJDBC包和tx事务包:
copywang_1992
·
2018-03-21 10:14
java
Spring
SSH
Spring
Spring基础
学习-SpringMVC异步处理模式分析(DeferredResult/SseEmitter等)
本文目录1.背景2.SpringMVC异步处理概述2.1Callable2.2DeferredResult2.2.1DeferredResult处理流程2.2.2DeferredResult使用示例2.3SseEmitter2.4StreamingResponseBody3异步处理拦截器参考资料1.背景Tomcat等应用服务器的连接线程池实际上是有限制的;每一个连接请求都会耗掉线程池的一个连接数;
icarusliu81
·
2018-03-13 13:11
Spring
Spring基础
学习-任务执行(TaskExecutor及Async)
在做项目过程中,一些耗时长的任务可能需要在后台线程池中运行;典型的如发送邮件等,由于需要调用外部的接口来进行实际的发送操作,如果客户端在提交发送请求后一直等待服务器端发送成功后再返回,就会长时间的占用服务器的一个连接;当这类请求过多时,服务器连接数会不够用,新的连接请求可能无法得到满足,从而导致客户端连接失败。因此这类服务一般需要使用到后台线程池来处理。在这种情况下,我们可以直接使用concurr
icarusliu81
·
2018-03-12 16:42
Spring
Spring基础
:切面
前言在之前的文章中总结了AOP在Spring中的作用及地位,在分析AOP时涉及到切面的内容,这一节详细的分析切面的知识点。正题在开始文章前,有几个问题需要思考一下:切面到底是神马切面的构成切面有哪些实现类切面有哪些类型1.切面到底是神马在AOP一文中提到什么是AOP?AOP可以使用“面向切面编程”的译法。那切面就是把非业务逻辑相关的代码抽取出来定位到具体的连接点上的一种实现方式。2.切面的构成切面
2009gis
·
2018-03-01 11:28
Spring
Spring基础
:AOP基础
前言SpringAOP是AOP技术在Spring中的具体实现,它是构成Spring框架的另一个重要基石。(本文通过阅读《精通Spring+4.x++企业应用开发实战》一书的总结)正题在开始文章前,有几个问题需要思考一下:AOP到底是何方神圣AOP到底能干什么AOP组成部分AOP通过什么技术实现AOP增强有哪些类型1.AOP到底是何方神圣AOP是AspectOrientedPrograming的简称
2009gis
·
2018-02-27 20:10
Spring
Spring基础
:依赖注入
前言在平常的开发过程中通常使用的属性初始化方法有构造函数初始化和setXxx方法初始化,接下来让我们看看Spring容器属性的初始化过程。正题在开始文章前,有几个问题需要思考一下:Spring支持的依赖注入有哪几种如何选择适合自己的注入方式1.Spring支持的依赖注入有哪几种Spring支持两种依赖注入方式,分别是属性注入和构造函数注入。除此之外,Spring还支持工厂方法注入方式。1.1属性注
2009gis
·
2018-02-26 20:43
Spring
Spring基础
篇——通过Java注解和XML配置装配bean
自动化装配的确有很大的便利性,但是却并不能适用在所有的应用场景,比如需要装配的组件类不是由自己的应用程序维护,而是引用了第三方的类库,这个时候自动装配便无法实现,Spring对此也提供了相应的解决方案,那就是通过显示的装配机制——Java配置和XML配置的方式来实现bean的装配。1Java配置类装配bean我们还是借助上篇博文中的老司机开车的示例来讲解。Car接口中有开车的drive方法,该接口
陈本布衣
·
2018-02-23 23:00
Spring基础
篇——自动化装配bean
上篇博文讲Spring的IOC容器时说道,虽然容器功能强大,但容器本身只是个空壳,需要我们主动放入装配对象,并告诉它对象之间的协作关系,然后容器才能按照我们的指示发挥它的魔力,完成装配bean的使命。这里,我们把Spring创建应用对象之间的协作关系的行为成为装配。Spring提供了很多装配bean的方式供我们在开发中选择,我们常用到的有三种装配机制:自动装配、Java注解和XML配置。通常我们将
陈本布衣
·
2018-02-09 23:00
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他