之前我使用 hibernate 3
作为我的项目框架,并将其升级到 hibernate 4.3.5
。
我按照以下步骤操作:
- 替换了所有
.jar
文件以及依赖的.jars
- 替换了所有已弃用的软件包
- 替换了所有已弃用的方法
- 替换了所有已弃用的数据类型、类及其他数据类型。
成功构建我的项目后,然后尝试连接数据库。连接成功,但当我尝试保存时,出现以下错误:
Unknown service requested
[org.hibernate.engine.jdbc.spi.JdbcServices]
我是不是漏掉了什么?请帮忙。
谢谢
最佳答案
找到我的问题的解决方案:
Hibernate中的Session对象不是线程安全的,你不应该在不同的线程中使用相同的 session ,除非你同步对Session对象的访问。
关于java - hibernate 升级: Unknown service requested,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23650386/