[b]通过注解注入方式[/b]
1. 在applicationContext.xml定义
在service中定义变量
给出setter方法注解
[b]通过配置注入方式[/b]
在需要HibernateTemplate属性的类,加入
就可以直接使用HibernateTemplate了
1. 在applicationContext.xml定义
<!-- 启动注解 -->
<context:component-scan base-package="com.service.impl"/>
<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
<property name="sessionFactory" ref="sessionFactory"/>
</bean> 在service中定义变量
private HibernateTemplate hibernateTemplate;给出setter方法注解
@Resource(name="hibernateTemplate")
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = hibernateTemplate;
}[b]通过配置注入方式[/b]
在需要HibernateTemplate属性的类,加入
<property name="hibernateTemplate" ref="hibernateTemplate"></property>就可以直接使用HibernateTemplate了
本文介绍两种在Spring框架下注入HibernateTemplate的方式:一是通过注解注入,二是通过配置文件注入。注解注入方式需在applicationContext.xml中启用注解扫描并设置对应的bean属性;配置注入则直接在bean定义中引用HibernateTemplate。
921

被折叠的 条评论
为什么被折叠?



