![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
麻小张
这个作者很懒,什么都没留下…
展开
-
hibernate检索方式——get和load检索方式的区别
一、从获得机制上来说 1、get检索方式: 不确定是否存在该数据,即会先去确认该数据是否存在。当开始查询的时候,会先去hibernate的一级缓存中去查找,如果查询不到,则前往二级缓存中去查询,如果还是查询不到,则前往数据库中查询,如果还没有,则返回null。 2、load检索方式: 使用load方法,hibernate会认定该id对应的对象一定存在,当开始查询的时候,会和原创 2017-03-15 00:56:42 · 621 阅读 · 0 评论 -
SpringMVC执行流程——图析
原创 2017-03-25 17:40:31 · 6176 阅读 · 0 评论 -
hibernate 的缓存机制
首先说下Hibernate缓存的作用(即为什么要用缓存机制),然后再具体说说Hibernate中缓存的分类情况,最后可以举个具体的例子。 Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存原创 2017-03-25 17:15:52 · 7371 阅读 · 0 评论 -
mybatis与hibernate的区别——简述
1.mybatis是一个不完全的orm框架,因为mybatis需要程序员自己写大量的sql,需要程序员对sql的掌握比较高,不过mybatis可以通过xml文件可以灵活的配置要运行的sql语句,将sql与Java对象做了很好的关系映射。 2、Mybatis的学习门槛较低,可严格控制sql的执行性能,灵活度高,适合于对关系数据模型要求不高的软件开发,比如互联网软件、企业运营类软件等。因为这类软原创 2017-03-25 17:32:56 · 15466 阅读 · 1 评论