`
chenzehe
  • 浏览: 538224 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Spring / Hibernate / JUnit - No Hibernate Session bound to Thread

阅读更多

在spring mvc中使用junit单元测试时,没有取到hibernate的session,修改如下:

 

First, add a transaction management bean in your context:

    <bean id="transactionManager" 
          class="org.springframework.orm.hibernate3.HibernateTransactionManager">
        <property name="sessionFactory" ref="sessionFactory"/>
    </bean>
 

The second thing, extend AbstractTransactionalJUnit4SpringContextTests:

public class BaseDALTest 
           extends AbstractTransactionalJUnit4SpringContextTests{
}

 

 Third thing, annotate you test class with:

@TransactionConfiguration
@Transactional
分享到:
评论

相关推荐

    junit-platform-launcher-1.7.0.jar

    junit-platform-launcher-1.7.0.jarjunit-platform-launcher-1.7.0.jar

    最新版本的Struts2+Spring4+Hibernate4框架整合

    同时使用了Struts2、Spring4、Hibernate4、log4j、slf4j、junit4、ehcache等库或框架,搭建一个最基本的项目原型。 三、 三大框架最新版本下载:截止2014-10-01 Struts2.3.6:发布于2014-05-03,目前的最新版本。...

    struts2.1.6+spring2.0+hibernate3.2常用配置包

    junit-3.8.2.jar //0 * log4j-1.2.9.jar //0 ognl-2.6.11.jar //2 oro-2.0.8.jar //2 sitemesh-2.4.2.jar //2* spring-beansjar //1 spring-context.jar //1 spring-core.jar //1 spring-dao.jar //3 spring-...

    junit-platform-engine-1.6.3.jar

    junit-platform-engine-1.6.3.jarjunit-platform-engine-1.6.3.jar

    mybatis与spring整合全部jar包(包括springmvc).rar

    aopalliance-1.0/asm-3.3.1/aspectjweaver-1.6.11/cglib-2.2.2/commons-dbcp-1.2.2/commons-logging-1.1.1/commons-pool-1.3/javassist-3.17.1-GA/jstl-1.2/junit-4.9/log4j-1.2.17/log4j-api-2.0-rc1/log4j-core-...

    ant-junit-1.6.1.jar.zip

    《Ant与JUnit结合:ant-junit-1.6.1.jar.zip详解》 在软件开发过程中,测试是不可或缺的一环,而JUnit作为Java语言中最常用的单元测试框架,为开发者提供了便利。同样,Apache Ant作为自动化构建工具,对于项目管理...

    junit-4.11-4.12-harcrest-core1.3

    junit-4.11-4.12-harcrest-core1.3 https://github.com/junit-team/junit/wiki/Download-and-Install 这个网页会间歇性抽风,下载后分享一下

    junit-4.12所需jar包 hamcrest-core-1.3.jar hamcrest-library-1.3.jar

    junit-4.12单元测试框架必须引用的jar包, 所需jar包, 除了junit-4.12.jar之外, hamcrest-core-1.3.jar 和 hamcrest-library-1.3.jar 这两个包也是必须的, 下载后解压包里包含了这两个jar包

    JavaSE测试类必备的两个jar包 ——junit-4.12.jar、hamcrest-core-1.3.jar

    JavaSE测试类必备的两个关键库是`junit-4.12.jar`和`hamcrest-core-1.3.jar`。这两个库在Java开发中扮演着重要角色,特别是对于单元测试和质量保证。 首先,我们来详细了解`junit-4.12.jar`。JUnit是Java编程语言中...

    struts-junit spring-mock spring-test junit的javadoc.jar文档

    struts-junit spring-mock spring-test junit等的javadoc.jar格式的API文档,直接导入Eclipse/MyEclipse/Netbeans等IDE即可实现快速API查询。 包含以下文件: ...struts2-junit-plugin avadoc.jar

    struts2-junit-plugin-2.1.8.1.jar

    `struts2-junit-plugin-2.1.8.1.jar` 是一个特定版本的Struts2 JUnit插件,它的版本号是2.1.8.1。这个插件允许开发者在JUnit测试环境中集成Struts2的应用,以便于进行功能测试和集成测试。通过这个插件,你可以直接...

    hibernate和junit的jar

    标题中的“hibernate和junit的jar”指的是两个重要的Java开发工具——Hibernate ORM框架的jar文件和JUnit测试框架的jar文件。这两个组件在Java应用开发中起着至关重要的作用。 **Hibernate ORM框架**是Java领域中最...

    java8+tomcat8+struts2.5+spring4.3+hibernate5.2框架搭建详细过程

    "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"&gt; &lt;hibernate-configuration&gt; &lt;session-factory&gt; &lt;property name="hibernate....

    JSf-Spring-Hibernate整合开发案例-教程Demo.zip

    7. **单元测试与集成测试**:使用JUnit、Mockito等工具对JSF、Spring、Hibernate的组件进行测试,确保代码质量。 这个教程Demo将通过一个具体的项目实例,引导开发者逐步完成上述知识点的学习和实践,从而提升其在...

    junit-jupiter-api-5.7.2.jar

    JUnit 5的模块“ junit-jupiter-api”。 org.junit.jupiter/junit-jupiter-api/5.7.2/junit-jupiter-api-5.7.2.jar

    hibernate one-to-one 一对一唯一外键关联映射_单向 and 双向

    Hibernate 一对一唯一外键关联映射详解 Hibernate是一种流行的Java持久层框架,提供了多种关联映射方式,其中一对一唯一外键关联映射是一种常见的关联方式。在本文中,我们将详细介绍Hibernate一对一唯一外键关联...

    junit-dep-4.10.jar

    junit-dep-4.10.jarjunit-dep-4.10.jar

    hibernate-junit4.0-postgresql-8.4-jdbc等jar包

    在给定的标题和描述中,我们关注的是如何使用Hibernate来连接PostgreSQL数据库,并且提到了一些关键的库文件,如hibernate-junit4.0、postgresql-8.4-jdbc等。 首先,让我们深入了解每个组件: 1. **Hibernate**:...

    Struts2+Spring+hibernate中对action的单元测试环境搭建[总结].pdf

    Struts2+Spring+Hibernate 中的Action单元测试环境搭建 在软件开发中,单元测试是一种非常重要的测试方法,可以帮助我们确保代码的可靠性和稳定性。在 Struts2+Spring+Hibernate 框架中,对 Action 的单元测试环境...

    ant-junit-1.6.3.jar.zip

    &lt;pathelement location="path/to/ant-junit-1.6.3.jar"/&gt; &lt;/classpath&gt; &lt;/taskdef&gt; &lt;junit printsummary="yes" haltonfailure="no"&gt; &lt;!-- 添加测试类路径 --&gt; &lt;/classpath&gt; &lt;formatter type="plain"/&gt; ...

Global site tag (gtag.js) - Google Analytics