首页 > 编程语言 > 详细

阶段3 2.Spring_06.Spring的新注解_2 spring的新注解-Bean

时间:2019-08-14 00:55:26      阅读:96      评论:0      收藏:0      [点我收藏+]

下面要解决第二部分的配置问题
技术分享图片
这两行一出场,就表示可以通过调用构造函数实例化。因为这都是newInstance
上面的需要加上参数,下面的没有任何参数
技术分享图片

技术分享图片
下面这俩实现的效果不一样。
下面这个除了会创建对象,还会扔到spring的IOC容器中。前面的runner就是key后面的创建对象就是Value
上面的方法createQueryRunner只是一个方法,不会存到Spring容器中
技术分享图片
那么我就需要一个方法把返回值存入到Spring的容器中。那么就是实现了和配置xml同样的效果

@Bean注解

spring的容器是有key也有value的 
技术分享图片
那就是。注解的属性name
如果没有指定那么。方法名称就是id。方法的返回值就是value
技术分享图片
也可以通过name属性去指定技术分享图片

创建createDataSource方法

有一场try catch 抛出
技术分享图片

技术分享图片

技术分享图片
技术分享图片

细节

当我们用注解来配置的时候,如果方法有参数书。那么看图↓
技术分享图片

然后xml内容可以删掉了 
技术分享图片

技术分享图片

阶段3 2.Spring_06.Spring的新注解_2 spring的新注解-Bean

原文:https://www.cnblogs.com/wangjunwei/p/11349400.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!