VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 765|回复: 2

问个spring的HibernateTemplate的问题

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-4 18:50:01 | 显示全部楼层 |阅读模式
很怪异,配置那里都没有错,bean里老是得不到值,打出的日志分析,sessionfactory已经创建了。

配置文件:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
  <!-- Hibernate SessionFactory -->
  <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <!-- hibernate configFile Location -->
    <property name="configLocation">
      <value>classpath:hibernate.cfg.xml</value>
    </property>
    <!-- References all OR mapping files. -->
    <property name="mappingDirectoryLocations">
      <list>
        <value>classpath:com/ziptimes/domain</value>
      </list>
    </property>
  </bean>

  <!-- Pass the sessionfactory to HibernateTemplat-->
  <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory">
      <ref bean="sessionFactory" />
    </property>
  </bean>

  <!-- Pass the HibernateTemplat to DAO -->
  <bean id="managerSupport" class="com.ziptimes.manager.ManagerSupport">
    <property name="hibernateTemplate">
      <ref bean="hibernateTemplate" />
    </property>
  </bean>
</beans>

bean:

public class ManagerSupport extends HibernateDaoSupport {
  public ManagerSupport() {
    log.debug("获得注入的值:" + super.getHibernateTemplate());
  }
}
回复

使用道具 举报

0

主题

3

帖子

4.00

积分

新手上路

Rank: 1

积分
4.00
发表于 2020-3-20 17:45:01 | 显示全部楼层
pls paste the error log here-
回复

使用道具 举报

0

主题

5

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-3-30 07:15:01 | 显示全部楼层
看看日志,是不是报错了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表