`
zybing
  • 浏览: 457979 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Spring整合hibernate,要去掉session context的thread设置

阅读更多

 

在整合SSH + jBPM的时候,发生了一件怪事:

 

自己写的工程没问题,同事做的项目中,整合不了,一直发生错误,jBPM一直报数据库schema不对,没有安装jBPM表。

 

检查了半天也没发觉什么问题。

 

偶尔查到资料,资料上讲:

  看到老外也发生这个问题,把hibernate配置中:

 <property name="current_session_context_class">thread</properties>

  去掉,

 

对比了2个程序,修改了一下,成功了。

 

接着说,是Spring整合Hibernate时候要这么做的,还没有空看为什么要把这句话去掉

分享到:
评论

相关推荐

    Spring4.0+Hibernate4.0+Struts2.3整合案例

    Spring4.0+Hibernate4.0+Struts2.3整合案例:实现增删改查。 ===================== application.xml: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...

    详细解释Spring与Hibernate的整合原理

    &lt;property name="current_session_context_class"&gt;thread &lt;/session-factory&gt; &lt;/hibernate-configuration&gt; ``` 在上述配置中,指定了 MySQL 数据库的连接信息,并配置了 C3P0 连接池参数。接下来,可以使用以下...

    struts2.1.8 + spring2.5.6 + hibernate3.3.2整合

    &lt;property name="current_session_context_class"&gt;thread &lt;!-- 自动更新数据库表结构 --&gt; &lt;property name="hbm2ddl.auto"&gt;update &lt;!-- 使用C3P0连接池 --&gt; &lt;property name="connection.provider_class"&gt;org....

    SSH整合中 hibernate托管给Spring得到SessionFactory

    标题“SSH整合中 hibernate托管给Spring得到SessionFactory”和描述“Spring文件中的 SessionFactory中 加入为了能得到同一个Session”表明本文要讨论的是在使用Spring框架整合Hibernate时,如何实现Spring管理...

    jsf+spring+hibernatre整合笔记

    【JSF+Spring+Hibernate整合】是企业级Java应用中常见的技术栈组合,主要用于构建高效、灵活的Web应用程序。JSF(JavaServer Faces)作为UI层框架,Spring提供了依赖注入和事务管理,而Hibernate则是持久层框架,...

    day36 11-Hibernate中的事务:当前线程中的session

    在Hibernate的配置中,可以通过`current_session_context_class`属性设置事务上下文。例如,将其设置为`thread`,表示使用ThreadLocal Session: ```xml &lt;property name="current_session_context_class"&gt;thread ``...

    Hibernate的配置文件

    在Java Web开发中,SSH(Struts、Spring、Hibernate)是经典的三大框架,它们共同构建了一个强大的企业级应用开发环境。Hibernate作为一个优秀的对象关系映射(ORM)框架,极大地简化了数据库操作。在这个场景中,...

    Struts2+spring2+hibernate3实例源码-java源码

    &lt;property name="current_session_context_class"&gt;thread &lt;!-- 二级缓存配置 --&gt; &lt;property name="cache.provider_class"&gt;org.hibernate.cache.NoCacheProvider &lt;!-- 映射文件位置 --&gt; &lt;/session-factory...

    Java事务管理学习之Spring和Hibernate详解

    在Hibernate中,事务的上下文可以通过`hibernate.current_session_context_class`属性来设定。对于本地事务,可以设置为`thread`,对于全局事务(JTA事务),则应设置为`jta`。 当Spring与Hibernate整合时,可以...

    day36 09-Hibernate中的事务:事务处理

    &lt;property name="hibernate.current_session_context_class"&gt;thread&lt;/property&gt; &lt;!-- 使用线程绑定的Session --&gt; ``` 总结来说,Hibernate的事务处理是其强大功能的重要组成部分,它提供了编程式和声明式两种方式来...

    Spring-Reference_zh_CN(Spring中文参考手册)

    12.2.2. 在Spring的application context中创建 SessionFactory 12.2.3. HibernateTemplate 12.2.4. 不使用回调的基于Spring的DAO实现 12.2.5. 基于Hibernate3的原生API实现DAO 12.2.6. 编程式的事务划分 12.2.7. ...

    SSH第7章上机.zip ACCP8.0

    &lt;entry key="current_session_context_class" value="thread" /&gt; 加入事务管理切面类的配置 &lt;!-- 创建事务管理器(spring针对hibernate实现的事务管理的切面类) --&gt; ...

    百知教育spring笔记

    - **`&lt;prop key="hibernate.current_session_context_class"&gt;thread&lt;/prop&gt;`**:设置当前会话上下文模式为线程绑定。 - **`&lt;prop key="javax.persistence.validation.mode"&gt;none&lt;/prop&gt;`**:禁用JPA验证。 - **`...

    javaSSH--的运行环境搭建实用.pdf

    记得在hibernate配置文件中添加`&lt;property name="current_session_context_class"&gt;thread&lt;/property&gt;`,以确保线程管理正确。 步骤三:安装Struts 通过“New -&gt; Struts -&gt; Struts 1.x Configuration”来配置Struts ...

    SSH整合(注解方式)dataSource配置defaultAutoCommit启动报错

    3. **使用合适的事务管理策略**:如果你的应用使用了Hibernate作为ORM框架,那么可能需要将`defaultAutoCommit`设置为`false`,并配置Hibernate的`current_session_context_class`为`thread`或`jta`,以配合Spring的...

    Spring 2.0 开发参考手册

    12.2.2. 在Spring的application context中创建 SessionFactory 12.2.3. HibernateTemplate 12.2.4. 不使用回调的基于Spring的DAO实现 12.2.5. 基于Hibernate3的原生API实现DAO 12.2.6. 编程式的事务划分 12.2.7...

    Spring中文帮助文档

    2.6.4. 将Spring 应用程序上下文部署为JCA adapter 2.6.5. 计划任务 2.6.6. 对Java 5 (Tiger) 支持 2.7. 移植到Spring 2.5 2.7.1. 改变 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. IoC(控制反转)...

    spring chm文档

    Spring Framework 开发参考手册 Rod Johnson Juergen Hoeller Alef Arendsen Colin Sampaleanu Rob Harrop Thomas Risberg Darren Davison Dmitriy Kopylenko Mark Pollack Thierry Templier Erwin ...

    javaSSH--的运行环境搭建借鉴.pdf

    别忘了在`hibernate.cfg.xml`中添加`&lt;property name="current_session_context_class"&gt;thread&lt;/property&gt;`,以设置当前session上下文类。 3. **添加Struts**:选择Struts 1.2进行配置。在完成Spring配置后,删除`...

    Spring API

    2. Spring 2.0和 2.5的新特性 2.1. 简介 2.2. 控制反转(IoC)容器 2.2.1. 新的bean作用域 2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件...

Global site tag (gtag.js) - Google Analytics