Holy Shit!!!!弄了半天,Hibernate自动生成的save()方法竟然无法保存数据到数据库!!!晕死!!!
以前看大便写的后台,都是自己写的save(),但是我自己发现其实基础的存储,读取这些功能,利用Hibernate自己生成的就可以了,之前使用都好好的,不知道今天是怎么回事,竟然总是出错,而且不报错
不过还好,解决了问题,让我也学到了如何配置log4j
log4j配置方法:
在src下建立一个log4j.properties文件,里面写
log4j.rootLogger=DEBUG,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %5p (%F:%L) - %m%n
好了
下来就是解决恶心的Hibernate问题!!!!
只要在hibernate配置里面加一句:
<property name="connection.autocommit">true</property>
就行了!!!
额~~~程序就是个贼!!!