SSH三大框架之hibernate——提高效率的解决办法
来源:互联网 发布:硕鼠mac youtube 编辑:程序博客网 时间:2024/06/06 13:06
1、在做关系尽可能使用单向关联,不要使用双向关联
2、在大项目中(数据量如果超过百万条的项目,使用Hibernate可以酌情考虑以下几个原则)
2.1、不要使用对象关联,尽可能用冗余字段来替代外键(使用冗余字段所带来的问题就是在修改时必须修改所有的冗余)
2.2、查询数据不再使用HQL,全部使用SQL查询,如果涉及缓存,自己根据情况加入相应的缓存,而不是用Hibernate的缓存
2、在大项目中(数据量如果超过百万条的项目,使用Hibernate可以酌情考虑以下几个原则)
2.1、不要使用对象关联,尽可能用冗余字段来替代外键(使用冗余字段所带来的问题就是在修改时必须修改所有的冗余)
2.2、查询数据不再使用HQL,全部使用SQL查询,如果涉及缓存,自己根据情况加入相应的缓存,而不是用Hibernate的缓存
0 0
- SSH三大框架之hibernate——提高效率的解决办法
- SSH三大框架初探之Hibernate
- SSH三大框架之hibernate的配置
- SSH之三大框架的整合
- JavaWeb开发之SSH框架整合——Struts2+Spring3+Hibernate3三大框架的整合
- Spring,Struts2,Hibernate三大框架的集成(SSH)
- 三大框架的整合技术 SSH spring,hibernate,struts;
- Struts2,Spring,Hibernate三大框架的整合(SSH)
- Spring+SpringMVC+Hibernate三大框架整合的SSH
- SSH(spring +hibernate+struts2)三大框架的搭建
- SSH三大框架-struts2&hibernate
- 三大框架之Hibernate
- ssh三大框架:SSH三大框架的作用
- 【SSH】——梳理三大框架
- 【SSH】——梳理三大框架
- ssh三大框架——Spring,hibernate,struts面试笔试题汇总(含答案)
- ssh三大框架——Spring,hibernate,struts面试笔试题汇总(含答案)
- 【SSH三大框架】Hibernate基础第五篇:利用Hibernate完成简单的CRUD操作
- Android版本-编译VLC
- C++中floor,ceil , round , rint用法
- 算法---求数组的所有集合
- jquery课堂练习题9月18 19日
- 示波器基础系列之三:关于示波器的触发功能(上篇)
- SSH三大框架之hibernate——提高效率的解决办法
- C#获取当前路径的7中方法
- C语言中文件的读取
- [2016ICPC 青岛网络预选赛] HDU 5878 筛表
- Android温习之路Day1:java基础1
- 使用 Flask 设计 RESTful 的认证
- Real-Time Rendering-第三章 The Graphics Processing Unit(2)
- 学习记录-QTableView自定义委托实现QCheckBox复选框
- 安卓四大组件之Receiver