`
Geoffreygeng
  • 浏览: 19729 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

getHibernateTemplate对象为null

阅读更多
  dao中getHibernateTemplate对象为null,后来发现是没有用到spring的依赖注入。在action中加入如下代码后问题解决。
ILinkManDAO iLinkManDAO = (ILinkManDAO) beanAware.getBean("linkManDAOImpl");
iLinkManDAO.addUploadMan(upload, hId, groupId);

配置文件部分代码如下:
<bean id="linkManAction"  class="com.shortmassage.action.LinkManAction" 
 scope="prototype">
 <property name="beanAware" ref="beanAware"/>
</bean>
<bean id="linkManDAOImpl" class="com.shortmassage.dao.LinkManDAOImpl">
 <property name="sessionFactory" ref="sessionFactory"/>
</bean>
0
1
分享到:
评论

相关推荐

    getHibernateTemplate分页-模糊查询

    1. **Hibernate**: 是一个开放源代码的对象关系映射(ORM)框架,它提供了从Java类到数据库表之间的映射,以及从Java应用程序到数据库之间数据的查询和更新功能。 2. **Spring Framework**: 是一个开源的应用程序...

    HibernateTemplate的用法总结

    通过上述介绍可以看出,HibernateTemplate为开发者提供了一个高效、简洁的方式来操作Hibernate,大大降低了学习曲线和开发难度。在实际应用中,合理利用这些功能,可以有效提升开发效率和代码质量。

    HibernateTemplate 的常规用法.doc

    它为简化Hibernate在Spring框架中的使用提供了便利,减少了手动管理Session和事务的复杂性,提升了开发效率。本节将深入探讨HibernateTemplate的常规用法。 HibernateTemplate提供了丰富的API,可以实现对数据库的...

    JspWeb开发CRUD 操作

    综上所述,CRUD操作在JSP Web开发中扮演着至关重要的角色,通过合理的代码设计和框架利用,可以高效地管理数据,为用户提供丰富的功能体验。无论是增删查改,都需要程序员对底层数据库操作有深刻的理解,以及对所...

    Hibernate和Spring集成分页方法

    throw new CommonServiceException("findObjs hql 不应为 null"); } else { try { ret = getHibernateTemplate().executeFind( new HibernateCallback() { public Object doInHibernate(Session session) ...

    hibernate执行原生sql语句

    为什么需要执行原生 SQL 语句 在实际开发中,我们可能需要执行一些复杂的 SQL 查询,或者使用数据库特有的函数和语句,而这些操作在 HQL 中不支持。此时,我们需要使用原生 SQL 语句来实现这些操作。 使用 ...

    hibernateTemplate

    其中,`HibernateTemplate`作为Spring框架中的一个重要组件,为开发者提供了丰富的API来处理数据库操作,使得开发人员能够更加专注于业务逻辑的编写,而不是繁琐的数据访问细节。 #### 二、HibernateTemplate简介 ...

    我的智囊团(SSH)01--07学习笔记

    if (hibernateTemplate == null) { hibernateTemplate = new HibernateTemplate(sessionFactory); } return hibernateTemplate; } public List&lt;Person&gt; getPersons() { return getHibernateTemplate().find...

    SSH常见面试题文库.pdf

    SSH 面试题库 本文档总结了 SSH(Spring、Struts、Hibernate)相关的面试题,涵盖了 ...本文档总结了 SSH 面试题库,涵盖了 MVC 模式、Struts、Hibernate、Spring 等方面的知识点,为学习 SSH 提供了有用的参考资料。

    HibernateTemplate类的使用

    // 在数据库中,name字段不允许为null session.save(stu1); session.flush(); // 实际上,如果不是程序员"手痒"来调用这个flush(), HibernateTemplate中session的事务处理还是很方便的 Student stu2 = new ...

    hibernate-Criteria

    .add(Restrictions.isNull("age")) // 年龄为空 .add(Restrictions.eq("age", new Integer(1))) // 或者年龄为1 ) .list(); ``` #### 三、Criteria API高级特性 ##### 1. DetachedCriteria `DetachedCriteria...

    客户关系管理系统框架搭建(二)

    this.getHibernateTemplate().save(entity); } @Resource(name="sessionFactory") //注入sessionFactory public void setSessionFactoryDI(SessionFactory sessionFactory) { ...

    struts+spring+hibernate通用分页方法

    System.out.println("一共用时为:" + (l2 - l1)); } ``` - **`CriteriaQuery`** 类用于封装Hibernate的QBC查询方法,接受实体类类型、当前操作、当前页码等参数,以便构造出相应的上下翻页工具条。 - **`...

    SSH面试总结(非常全)

    Spring框架为ORM(对象关系映射)技术提供了优秀的支持,特别是与Hibernate的整合。通过`HibernateTemplate`类,Spring简化了Hibernate的使用,提供了包括保存、更新、删除、查询等在内的常用操作。当使用`...

    ssh(structs,spring,hibernate)框架中的上传下载

    其中对应T_FILE表的领域对象Tfile.java为:  代码 1 领域对象Tfile 1. package sshfile.model; 2. public class Tfile 3.{ 4. private String fileId; 5. private String fileName; 6. private byte[] fileContent;...

    Criteria详解

    - `isNull(String propertyName)`:属性为空 示例代码如下: ```java List&lt;Cat&gt; cats = sess.createCriteria(Cat.class) .add(Restrictions.like("name", "Fritz%")) .add(Restrictions.between("weight", ...

    spring快速上手例子

    ### Spring MVC 快速上手知识点详解 #### 一、Spring框架概述 Spring是一个开源的轻量级Java...这个过程涵盖了从环境搭建、实体定义、数据库操作、Spring配置到前端展示的全过程,为开发者提供了一个全面的学习案例。

    Spring使用技巧

    通过Session对象的`connection()`方法可以获得底层的数据库连接。这种方式使得开发者可以像使用JDBC那样直接编写SQL语句并执行,而不是依赖于Hibernate的HQL或Criteria API。 ##### 1.2 关闭资源 在使用完数据库...

    java程序员ssh面试常见题

    - **使用示例**:可以通过`getHibernateTemplate()`方法获取`HibernateTemplate`实例,并使用它来进行保存、更新、删除和查询等操作。 - **事务管理**:Spring可以管理Hibernate的事务,简化了事务控制代码。 - *...

    HibernateDaoSupport与JdbcDaoSupport

    - **简介**:当项目不需要对象关系映射(ORM)功能或不希望引入额外框架时,可以选择使用`JdbcDaoSupport`。该类提供了一个`jdbcTemplate`属性,通过它可以执行原生SQL语句,实现对数据库的操作。 - **示例代码**:...

Global site tag (gtag.js) - Google Analytics