![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
hibernate
后端技术框架之一
鑫戈铁鎷
贼志黑
油子监
展开
-
框架:hibernate中inverse和cascade应用总结
作用范围:inverse是设置在集合元素中的,cascade对于所有涉及到关联的元素都有效。<many-to-one/> 、<one-to-one/> 没有inverse属性,但是有cascade属性执行时机:inverse只对集合的变化进行判断处理,执行SQL语句之前判断是否要执行该SQL。cascade针对每个元素执行相应处理,只在主控方发生操作时来判断是否...原创 2019-06-28 19:09:33 · 112 阅读 · 0 评论 -
框架:hibernate和mybatis比较
一、hibernate和mybatis的优缺点1.学习开发易上手:hibernate的封装功能和特性很多,所以对开发人员要求更高。2.系统调优sql优化: hibernate制定合理的缓存机制,尽量使用延迟加载,合理采用session管理机制,设置合理的批量处理参数(batch-size)使用批量抓取,进行合理的O/R映射设计. 但是hibernate查询会查询所有字段,如果要查询指定字段需...原创 2019-06-28 19:28:25 · 1551 阅读 · 0 评论 -
框架:java数据持久化方式[jdbc,mybatis,hibernate,springjdbc]优缺点
正常开发过程中常见的java持久化方案有: jdbc,mybatis(ibatis),hibernate,springjdbc,具体在开发的选型时该如何抉择呢?下面我们来探讨一下各自方式的简单原理和优缺点。jdbc 首先是jdbc,这是java语言提供的规范,原生操作数据库。主要就是定义一些接口和通讯类,接口定义好之后,各个数据库厂商来提供具体的实现,比如oracle,mysql等,这些...原创 2019-06-28 19:58:21 · 1004 阅读 · 0 评论