现在的位置: 首页 > 综合 > 正文

hibernate优化设置

2013年09月01日 ⁄ 综合 ⁄ 共 405字 ⁄ 字号 评论关闭

mutable=false  相当于属性里面的元素整个实例不能更新

XML配置


<class name="User" table="USER" dynamic-insert="true" dynamic-update="true">

JAVA 注释

@org.hibernate.annotations.Entity(dynamicInsert=true,dynamicUpdate=true)  

对于dynamic-insert
dynamic-update mutable="false"
 可以提高多字段的优化。


 
    Hibernate生成动态SQL语句的消耗的系统资源(比如CPU,内存等)是很小的,所以不会影响到系统的性能,如果表中包含N多字段,建议把dynamic-update属性和insert属性设置为true,这样在插入和修改数据的时候,语句中只包括要插入或者修改的字段.可以节省SQL语句的执行时间,提高程序的运行效率.


抱歉!评论已关闭.