声明Bean 创建Spring配置 从Spring3.0开始,Spring容器提供了两种配置Bean的方式。传统上,Spring使用一个或多个XML文件作为配置文件,而Spring3.0还同时提供了基于Java注解的配置方式,我们首先来关注传统的XML文件配置方式 在XML文件中声明Bean时, S ...
分类:
其他好文 时间:
2018-12-20 01:05:33
阅读次数:
173
1、使用@Autowired的当前类也必须由spring容器托管(打@Coponent、@Controller、@Service 、@repository) 2、不管是public 和 private 修饰的字段都可以自动注入 3、默认情况下,使用@Autowired注解的属性一定要被装配,如果在容 ...
分类:
其他好文 时间:
2018-12-19 13:10:46
阅读次数:
84
概念: Spring 是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架。 IOC:Inversion of Version 控制反转就是对对象控制权的转移,从程序代码本身反转到外部容器。把对象的创建、初始化、销毁等工作交给spring容器来做。由spring控制对象的生命周期。 DI:D ...
分类:
编程语言 时间:
2018-12-19 01:15:21
阅读次数:
159
bean scope scope 是描述spring容器如何新建 Bean的实例。通过@scope来实现 1.singleton;单例,一个容器只有一个bean实例 2.prototype:多例,每次调用都新建 3.request: 4.session: 5.springbatch 6.gobal ...
分类:
编程语言 时间:
2018-12-18 10:59:06
阅读次数:
203
1.用于创建对象 @Component 把当前对象存入spring容器 Controller Service Repository 属性:value bean的ID 2.用于注入数据 成员变量值注入 @Autowired 方法和变量上(不需要set方法了) 自动按照类型注入 多个同类型的bean 要 ...
分类:
编程语言 时间:
2018-12-17 02:28:07
阅读次数:
197
1.pom导入基础依赖 2.服务器启动,通过配置 加载前端控制器 dispatcherServlet对象 ,同时通过 来加载springmvc的配置文件,所以web.xml文件如下 3.springmvc.xml配置 首先配置注解扫描,将@Controller的类加载进spring容器 配置视图解析 ...
分类:
编程语言 时间:
2018-12-16 11:19:59
阅读次数:
201
本文只是对spring容器进行操作 最简单的一个案例: 一、导包 使用IDEA的maven工程 1、在pom.xml中导入依赖 下面jar包自动依赖导入 打印结果: ...
分类:
编程语言 时间:
2018-12-15 15:44:14
阅读次数:
242
一。java执行sql脚本 参考博客:java调用SQL脚本执行的方案 1.Service层代码:目的随spring容器启动即执行 //Service层代码 @Component public class InitCfcaDB { final org.slf4j.Logger log = Logge ...
分类:
其他好文 时间:
2018-12-14 17:41:52
阅读次数:
149
入口web.xml web.xml 配置文件 Spring 容器 Bean 加载流程 从 Spring 配置部分可以看出,ContextLoaderListener 监听器是 Spring 容器的入口,进入该文件 ContextLoaderListener 监听器一共有四个方法,可以很容易地判断出来 ...
分类:
编程语言 时间:
2018-12-14 15:02:42
阅读次数:
334
Spring 容器中的 Bean 是有生命周期的,Spring 允许在 Bean 在初始化完成后以及 Bean 销毁前执行特定的操作,常用的设定方式有以下十种: 通过实现 InitializingBean 接口来定制初始化之后的操作方法; 通过实现DisposableBean 接口来定制销毁之前的操 ...
分类:
编程语言 时间:
2018-12-12 11:18:57
阅读次数:
147