随笔分类 -  ssm系列

对ssm框架的一些理解,用于自己方便去学习
摘要:mybatis的延迟加载问题, 即懒加载 延迟加载其实就是将数据加载时机推迟,比如推迟嵌套查询的执行时机。在Mybatis中经常用到关联查询,但是并不是任何时候都需要立即返回关联查询结果。比如查询订单信息,并不一定需要及时返回订单对应的产品信息,查询商品分类信息并不一定要及时返回该类别下有哪些产品, 阅读全文
posted @ 2020-05-19 12:51 nicholasm4 阅读(233) 评论(0) 推荐(0)
摘要:对象关系映射 在实际开发中,实体类之间有一对一、一对多、多对多的关系,所以需要正确配置它们对应关系,Mybatis通过配置文件能够从数据库中获取列数据后自动封装成对象。 1.泛化关系 >>(继承关系) 2.实现关系 >>>(实现关系) 3.依赖关系 >>>(体现在某个A类引用另外一个B类作为A类的成 阅读全文
posted @ 2020-05-19 11:59 nicholasm4 阅读(1788) 评论(0) 推荐(0)
摘要:java动态代理的理解 代理模式是设计模式的其中一种,也是Java相关框架中的重要应用。我也是初学者, 个人见解, 不喜勿喷, 简单的说就是需要进行功能增强的代理类和原本真实对象的被代理类会实现同样的接口,代理类的字节码文件是在jvm运行的时候动态生成该类(下面进行的介绍),但是代理类会多去继承一个 阅读全文
posted @ 2020-05-17 11:25 nicholasm4 阅读(2170) 评论(0) 推荐(0)