上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 在xml引入带有@Configuration的Java类,就是把这个带有@Configuration的Java类,当做一个普通的的类用<bean>标签引入: 核心代码如下: 阅读全文
posted @ 2017-12-01 10:58 技术让世界更精彩 阅读(1875) 评论(0) 推荐(0) 编辑
摘要: 概述:@Import注解是引入带有@Configuration的java类。 @ImportResource是引入spring配置文件.xml 案例的核心代码如下: 阅读全文
posted @ 2017-12-01 10:53 技术让世界更精彩 阅读(13364) 评论(2) 推荐(1) 编辑
摘要: 上述代码中initMethod和destroyMethod后面没有括号。 记住千万不要带括号。 阅读全文
posted @ 2017-11-30 21:03 技术让世界更精彩 阅读(8703) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) {ApplicationContext ctx = new AnnotationConfigApplicationContext(MyServiceImpl.class, Dependency1.class, Depend 阅读全文
posted @ 2017-11-30 16:41 技术让世界更精彩 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 下面的图比较了JSR330和spring的原生注解。其实在大多数场合下他们之间可以互相代替。有可能spring写注解时参考了JSR330的注解: 阅读全文
posted @ 2017-11-30 15:02 技术让世界更精彩 阅读(1089) 评论(0) 推荐(0) 编辑
摘要: 从spring3.0开始spring支持JSR-330 的标准注解。主要是javax.inject这个包下的: 下面的例子用@Inject代替@Autowired。完成自动装配: SimpleMovieLister的代码如下: 配置类的代码如下: 测试类的代码如下: 阅读全文
posted @ 2017-11-30 14:36 技术让世界更精彩 阅读(987) 评论(0) 推荐(0) 编辑
摘要: 测试类的代码如下: 阅读全文
posted @ 2017-11-30 13:29 技术让世界更精彩 阅读(2740) 评论(0) 推荐(0) 编辑
摘要: Fiter的信息如下: Filter的类型有:annotation(这是spring默认的),assignable,aspectj, regex,custom 首先看一下我这个demo的目录结构: 上图中所有被红色圆圈圈住的都是本demo要写的代码: AppConfig的代码如下: 等价于用xml写 阅读全文
posted @ 2017-11-29 22:13 技术让世界更精彩 阅读(380) 评论(0) 推荐(0) 编辑
摘要: @Resource注解是通过名字来自动装配的。在spring中自动装配的模式如果是通过名字来自动装配那么必须保证bean的名字和pojo 的属性名一直。 下面是详细代码:说明了@Resource注解是通过名字来完成自动装配的,可以说@Resource注解在某些情况下可以代替@Autowired(通过 阅读全文
posted @ 2017-11-28 21:12 技术让世界更精彩 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 代码如下: 配置文件: jdbc.properties的代码如下: applicationContext-properties-placeholder.xml 代码如下: 上面的红色部分均按照:${property-name}取值. 测试类的代码如下: 上面xml配置文件中 阅读全文
posted @ 2017-11-28 15:08 技术让世界更精彩 阅读(224) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页