问题:Hibernate ,测试类中并没有在控制台打印出sql语句?

来源:互联网 发布:java nio网络编程 编辑:程序博客网 时间:2024/05/01 02:31

问题:Hibernate 配置了Hibernate.cfg.xml文件,映射文件也有了,但在测试类中运行了,控制台并没有打印出sql语句

详细如下:

1Hibernate.cfg.xml也配置了自动提交 ,也把show_sql设置为ture





2,User.hbm.xml映射文件也配置如下:


问题描述:测试类中运行成功,但是控制台并没有打印出sql语句,在网上查了好久,原来是自己粗心忘了在user.hbm.xml文件中配置id主键生成策略了。然后又总结了一下generator主键生成策略的几个参数



然后再次运行,打印出sql语句了




通过这次的问题,我总结了一下:

如果细节的东西不去注意的话,那么你将会花费更大的精力更多的时间去弥补回来,得不偿失。


1 0
原创粉丝点击