hibernate框架
文章平均质量分 69
swf_shixinshou
这个作者很懒,什么都没留下…
展开
-
hibernate以及mybatis的缓存、预编译、延迟加载(也就是懒加载)和批处理的含义和区别
说到这几个概念,不知道大家有没有和我一样的感觉,刚开始学习框架的时候总是傻傻的分不清,甚至在刚学习jdbc的PreparedStatement的时候,就只知道它是预编译的,更加安全,效率更高。并不知道为什么。但是在这篇文章中,我将尝试着将这几个概念和其中的原理描述出来,如果我有什么不对的地方,请大家帮我提出来,首先从最开始的时候开始吧 预编译:预编译的原理就是先将一个带占位符...原创 2018-04-22 21:55:08 · 719 阅读 · 0 评论 -
hibernate和mybatis的区别,两者使用的场景
注意本篇文章是基于已经学过并且理解hibernate和mybatis的人写的,如果没有学过阅读本篇文章很可能是不理解的。共同点:都是一个持久层框架区 别:1.hibernate是一个标准的orm框架,全自动的,而mybatis是半自动的。 hibernate是一个标准的orm框架,完全可以根据自己的对象关系模型来操作数据,而mybatis也有自己的映射关系,就是输...原创 2018-04-24 22:33:46 · 268 阅读 · 0 评论 -
Java的内省机制&自动注入的原理
1. 什么是Java内省:◆Java中的内省(Introspector),是Java对JavaBean类的属性,方法和事件的一种缺省处理方法。这么说,可能很难理解,那么简单的说其实就是Java通过内省获取JavaBean类的描述,并且对JavaBean对象进行相关操作的一种机制。◆是不是觉得内省和反射很像?没错,确实有联系。其实Java的内省机制是依赖反射的,相当于对反射的一种封装,只不过,这种...原创 2018-05-07 15:09:58 · 982 阅读 · 0 评论