[hibernate]log4jdbc日志输出完整SQL语句
摘要:1.在maven引入: 2.log4j.properties配置如下: #记录系统执行过的sql语句log4j.logger.jdbc.sqlonly=DEBUG,console#记录sql执行的时间,可以分析耗时的sql语句log4j.additivity.jdbc.sqltiming=truel
阅读全文
posted @
2019-01-26 17:32
无所住的风
阅读(928)
推荐(0)
[spring]数据库的连接配置
摘要:使用druid数据源 ,并支持事务处理。 关于<tx:annotation-driven> 一、 在使用SpringMvc的时候,配置文件中我们经常看到 annotation-driven 这样的注解,其含义就是支持注解,一般根据前缀 tx、mvc 等也能很直白的理解出来分别的作用。<tx:anno
阅读全文
posted @
2019-01-26 14:14
无所住的风
阅读(2188)
推荐(0)
[hibernate]commit() 和flush() 的区别
摘要:flush()方法进行清理缓存的操作,执行一系列的SQL语句,但不会提交事务;commit()方法会先调用flush()方法,然后提交事务. 提交事务意味着对数据库所做的更新会永久保持下来 所谓清理,是指Hibernate 按照持久化象的状态来同步更新数据库 Flush()后只是将Hibernate
阅读全文
posted @
2019-01-03 15:09
无所住的风
阅读(925)
推荐(0)
[hibernate]save()与persist()区别
摘要:Hibernate 之所以提供与save()功能几乎完全类似的persist()方法,一方面是为了照顾JPA的用法习惯。另一方面,save()和 persist()方法还有一个区别:使用 save() 方法保存持久化对象时,该方法返回该持久化对象的标识属性值(即对应记录的主键值);但使用 persi
阅读全文
posted @
2019-01-03 14:50
无所住的风
阅读(506)
推荐(0)