摘要: MyBatis中的缓存机制 一般的ORM(Object Relational Mapping)框架都会提供缓存功能以减少访问数据库的次数,减轻数据库压力,提高查询效率。MyBatis中有一级和默认实现的二级缓存,而且MyBatis也预留了集成第三方缓存的接口(二级缓存接口的自定义实现)。 先通过一段 阅读全文
posted @ 2021-01-08 17:29 ZhuZhuXia110 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计 面向对象程序由对象组成,对象包括数据和对数据进行操作的过程(通常称为方法)。 面向对象设计最困难的部分是将系统分解成对象集合。因为要考虑许多因素:封装、粒度、依赖关系、灵活性、性能、扩展、复用等等,并且这些因素通常还是互相冲突的。那么科学地对实体进行分解,合理地设计类与类、对象与对象之 阅读全文
posted @ 2020-12-24 14:32 ZhuZhuXia110 阅读(130) 评论(0) 推荐(0) 编辑