hibernate学习出错信息

原创 2012年03月28日 17:00:53
static静态代码块,当类被加载的时候首先读取。。




myeclipse自动生成的数据库连接,连接URL处有问题
   jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=demo
应该去掉中间的Microsoft






hibernate中使用user作为表名的时候,要在映射文件中的user加[],而不是在dao中加








Exception in thread "main" org.hibernate.TransactionException: Transaction not successfully started
at org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:183)


主要产生的原因是:
第一、代码在写入数据时,尽量不能使用事务和rollback方法,使用此方法在查询的时候使用。
第二、当更新和插入一条记录到数据库, 使用事务的时候, 关闭数据库的自动提交. 检查你的连接池是否正常.
第三、当有一个错误, 一定要关闭你的Hibernate连接. 当你捕获一个异常, 使用finally关闭hibernate Session或者数据库连接.


对于此问题,解决方案如下:
方法一、如果是数据库事务原因的话,把hibernate的autocommit设为false,设置此参数是在程序代码里来设置。 
方法二、在hibernate配置文件中加入对c3p0连接池的配置,同时将c3p0-0.8.4.5.jar拷贝到应用的lib文件夹下,配置后则采用第三方的c3p0连接池。 
建议使用c3p0连接池.

SpringMVC注记方式验证学习笔记——验证出错提示信息文本与验证注记的关联

SpringMVC可以使用JSR303规定的注记模式的Bean验证,验证错误时的提示消息放在messages[_区域名].properties文本文件里,格式为: 注记名.被验证字段名 = 验证错...
  • kingfox
  • kingfox
  • 2016年12月06日 22:37
  • 641

IAR IDE学习之---注意出错提示信息

近段时间学习ATMEL的SAMA5DX系列新品,这是A5的芯片。配用ATMEL的官方评估板,看了两三天,大概知道了启动流程、以及镜像下载方法,接着想自己写段小程序跑跑。 于是到ATEML官网下载了...

myeclipse配置hibernate时出错

  • 2009年05月19日 11:59
  • 341KB
  • 下载

常见的出错提示信息

  • 2012年04月28日 13:15
  • 1.51MB
  • 下载

hibernate存储blob字段时出错 ORA-01465: 无效的十六进制数字

14:42:22,376  WARN JDBCExceptionReporter:100 - SQL Error: 1465, SQLState: 72000 14:42:22,377 ERROR ...

Struts2.2.3+Hibernate3.2.0+Spring2.5.6整合出错!希望路过的大侠帮助。

各位路过的大侠,SSH框架的整合中报错,好几天了,搞的我脑袋疼,我用的框架版本是Struts2.2.3+Hibernate3.2.0+Spring2.5.6这个,整合时报错,错误如下 信息: Ini...

Informix出错信息中文版.txt

  • 2010年08月09日 20:33
  • 683KB
  • 下载

C语言编译出错信息详解

  • 2010年07月20日 21:31
  • 41KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:hibernate学习出错信息
举报原因:
原因补充:

(最多只允许输入30个字)