![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
ukco_well
这个作者很懒,什么都没留下…
展开
-
浅谈工厂模式中的解耦、单例多例问题及思考--观IT黑马视频有感/入门Spring之前的准备工作
学习Spring的小伙伴一定对IoC容器或多或少有些了解了,IoC总结为一句话就是为了方便解耦。我们都知道Java中要使用类必须要先new对象,但是在开发中这样做对话会增加程序之间的耦合度,使得程序的维护成本直线上升。所以有了IoC容器我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过渡程序耦和。用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注...原创 2020-05-05 23:10:47 · 226 阅读 · 1 评论 -
hibernate和mybatis都是持久层框架,有什么区别?
1. hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sql。而mybatis仅有基本的字段映射,对象数据以及对象实际关系仍然需要通过手写sql来实现和管理。2. hibernate数据库移植性远大于mybatis。hibernate通过它强大的映射结构和hql语言,...原创 2019-03-02 10:08:02 · 944 阅读 · 1 评论