Hibernate最佳实践
不适合OLAP以查询分析数据为主的系统。适合OLTP联机事务处理系统
不适合关系模型设计不合理的老系统
不适合数据量巨大,性能要求苛刻的系统。
最好使用小对象来封装一个类,大的对象应该有很多小的对象。
使用无意义的自然建作为主键
每个类对应一个映射文件
把查询串放在程序外面
使用命名变量做查询
不要自己管理JDBC connections
性能瓶颈时候编写JDBC代码
发生异常,一定要回滚事务,关闭session,并且抛出异常或者处理异常。
对于关联优先考虑懒加载
本文介绍了Hibernate的最佳实践,包括适用场景及限制条件,如不适合OLAP系统但适用于OLTP系统;建议使用小对象封装类,采用无意义自然键作为主键;强调了正确的异常处理方式和查询优化技巧。
Hibernate最佳实践
不适合OLAP以查询分析数据为主的系统。适合OLTP联机事务处理系统
不适合关系模型设计不合理的老系统
不适合数据量巨大,性能要求苛刻的系统。
最好使用小对象来封装一个类,大的对象应该有很多小的对象。
使用无意义的自然建作为主键
每个类对应一个映射文件
把查询串放在程序外面
使用命名变量做查询
不要自己管理JDBC connections
性能瓶颈时候编写JDBC代码
发生异常,一定要回滚事务,关闭session,并且抛出异常或者处理异常。
对于关联优先考虑懒加载

被折叠的 条评论
为什么被折叠?