摘要:
1. BeanNameAutoProxyCreator示例 2. DefaultAdvisorAutoProxyCreator示例 阅读全文
摘要:
依赖检查模式 4个依赖检查支持的模式: none – 没有依赖检查,这是默认的模式。 simple – 如果基本类型(int, long,double…)和集合类型(map, list..)的任何属性都没有设置,UnsatisfiedDependencyException将被抛出。 objects 阅读全文
摘要:
1.单例 执行结果: 输出结果: 2.原型 在原型作用域,必须为每个 getBean()方法中调用返回一个新的实例。 3. Bean作用域注释 注释来定义 bean 的作用域 启用自动组件扫描 阅读全文
摘要:
在Spring中,有三种方式注入值到 bean 属性。 在Spring中,有三种方式注入值到 bean 属性。 正常的方式 快捷方式 “p” 模式 正常方式: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=" 阅读全文
摘要:
Application 2.用@Import加载多个配置文件 阅读全文
摘要:
1.配置文件 2.假如出现多个bean,进行依赖检查,使用@Qualifier xml情况: Pojo: 阅读全文
摘要:
恢复内容开始 1.Spring 核心框架 Spring有三个核心组件:Bean,Context和Core。Spring有两大核心工作机制:IoC和AOP。 把对象之间的依赖关系转而用配置文件来管理,也就是依赖注入机制。而这个注入关系在一个叫Ioc容器中管理,那Ioc容器中就是被Bean包裹的对象。 阅读全文
摘要:
pom的配置里面允许用<exclusion>来排除一些不需要同时下载的依赖jar 。 maven排除依赖jar处理,但是这样在某些时候会造成一些不可预测的异常。比如上面的程序,根据maven介绍,上面的结构会排除对spring-beans,spring-context,spring-core,spr 阅读全文
摘要:
Jetty和tomcat的比较 相同点: 1. Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 1. 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Han 阅读全文
摘要:
socpe 属性范围: compile 默认范围,编译测试运行都有效 providedc 测试和编译有效 runtime 测试和运行时有效 test 测试时有效 system 测试和编译有效,与本机系统关联,可移植性差 import 导入的范围,它只使用在dependencyManagement中, 阅读全文