Spring的两种注入方式的学习
来源:互联网 发布:人工智能取代的职业 编辑:程序博客网 时间:2024/06/01 09:09
设值注入
xml中bean代码
一种
<bean id="goodsService" class="ServiceImp.GoodsServiceImpl" p:goodsDao-ref="goodsDao" /> <!-- 定义DAO组件,并将SessionFactory注入DAO组件 --> <bean id="goodsDao" class="DaoImp.GoodsDaoImpl" p:sessionFactory-ref="sessionFactory" />
第二种
<bean id="goodsService" class="ServiceImp.GoodsServiceImpl"> <property name="goodsDao" ref="goodsDao"/> </bean> <!-- 定义DAO组件,并将SessionFactory注入DAO组件 --> <bean id="goodsDao" class="DaoImp.GoodsDaoImpl" p:sessionFactory-ref="sessionFactory" />
2.在GoodServiceImpl中代码为:
private GoodsDao goodsDao public void setGoodsDao( GoodsDao goodsDao){ this.goodsDao=goodsDao }
构造注入
1. 在配置文件中
<bean id="goodsService" class="ServiceImp.GoodsServiceImpl" p:goodsDao-ref="goodsDao" > <constructor-arg name="goodsDao" ref="goodsDao"/> </bean>
2.在GoodServiceImpl中代码为:
public GoodsServiceImpl( GoodsDao goodsDao){ this.goodsDao=goodsDao }
相对来说,设值注入比较常用些。
阅读全文
0 0
- Spring的两种注入方式的学习
- 【Spring学习笔记三】-依赖注入的两种方式
- Spring两种注入方式的对比
- spring的两种注入方式
- Spring 依赖注入的两种方式
- Spring属性注入的两种方式
- Spring两种注入方式的区别
- Spring注入的两种方式
- Spring依赖注入的两种方式
- Spring依赖注入的两种方式
- Spring属性注入的两种方式
- Spring的两种注入方式
- spring学习笔记(4)——spring的两种注入方式
- Spring中依赖注入的两种方式的区别
- Spring中依赖注入的两种方式的区别
- Spring的两种依赖注入方式:setter方法注入与构造方法注入 以及两种方式的区别!
- Spring的两种常见的注入方式 构造方法注入以及setter方法注入
- Spring依赖注入的两种方式比对
- 随系统字体放大,某个View内容显示不全问题怎么修改?
- 改变=方法+坚持
- HTML中的实体字符
- Web.xml中Filter过滤器标签几个说明
- 如何编写带有超链接的TextView?
- Spring的两种注入方式的学习
- 最大值
- VB.net APP.config 实体化访问 configurationsection_《Visual Basic 2008 高级编程》 实例改新
- 一对多关联
- Java 正则表达式
- 创建支持ssh的容器
- Date对象中处理时间和日期的常用方法
- android 6.0,为何Launcher3桌面和主菜单图标字体大小不跟随系统发生变化?
- jsp 验证码以及验证码局部刷新