传智播客Hibernate视频教程学习笔记56
2009-08-08 21:54
369 查看
Hibernate最佳实践
不适合OLAP以查询分析数据为主的系统。适合OLTP联机事务处理系统
不适合关系模型设计不合理的老系统
不适合数据量巨大,性能要求苛刻的系统。
最好使用小对象来封装一个类,大的对象应该有很多小的对象。
使用无意义的自然建作为主键
每个类对应一个映射文件
把查询串放在程序外面
使用命名变量做查询
不要自己管理JDBC connections
性能瓶颈时候编写JDBC代码
发生异常,一定要回滚事务,关闭session,并且抛出异常或者处理异常。
对于关联优先考虑懒加载
不适合OLAP以查询分析数据为主的系统。适合OLTP联机事务处理系统
不适合关系模型设计不合理的老系统
不适合数据量巨大,性能要求苛刻的系统。
最好使用小对象来封装一个类,大的对象应该有很多小的对象。
使用无意义的自然建作为主键
每个类对应一个映射文件
把查询串放在程序外面
使用命名变量做查询
不要自己管理JDBC connections
性能瓶颈时候编写JDBC代码
发生异常,一定要回滚事务,关闭session,并且抛出异常或者处理异常。
对于关联优先考虑懒加载
相关文章推荐
- 传智播客Hibernate视频教程学习笔记5
- 传智播客Hibernate视频教程学习笔记9
- 传智播客Hibernate视频教程学习笔记29
- 传智播客Hibernate视频教程学习笔记49
- 传智播客Hibernate视频教程学习笔记18
- 传智播客Hibernate视频教程学习笔记20
- 传智播客Hibernate视频教程学习笔记33
- 传智播客Hibernate视频教程学习笔记43
- 传智播客Hibernate视频教程学习笔记54
- 传智播客Hibernate视频教程学习笔记1
- 传智播客Hibernate视频教程学习笔记6
- 传智播客Hibernate视频教程学习笔记14
- 传智播客Hibernate视频教程学习笔记21
- 传智播客Hibernate视频教程学习笔记24
- 传智播客Hibernate视频教程学习笔记25
- 传智播客Hibernate视频教程学习笔记27
- 传智播客Hibernate视频教程学习笔记31
- 传智播客Hibernate视频教程学习笔记38
- 传智播客Hibernate视频教程学习笔记42
- 传智播客Hibernate视频教程学习笔记50