java企业级开发、JVM
文章平均质量分 75
热衷代码
互关,一起相互学习吧!java、后端、android、spring、hibernate、springBoot、springAlibaba.....
展开
-
组合模式详解及其在Mybatis中的应用
定义:组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。这种模式创建了一个包含自己对象组的类。该类提供了修改相同对象组的方式。我们通过下面的实例来演示组合模式的用法。实例演示了一个组织中员工的层次结构。主要目的:它在我们树型结构的问题中,模糊了简单元素和复杂元素的概念。使用户对单个对象和组合对象具有一致的访问性优点:...原创 2022-06-23 09:19:57 · 476 阅读 · 1 评论 -
代码示例彻底理解构造者模式及其在Hibernate中的引用
定义:建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。 使用目的:为了灵活构造复杂对象,该对象会有多个成员变量,在外部调用的时候,不需要或者不方便一次性创建出所有的成员变量,在这种情况下,使用多个构造方法去构建对象,很难维护,这时候Builder设计模式解决这个问题,进行buid()方法中创建对象,并且将bu原创 2022-06-23 08:48:40 · 184 阅读 · 0 评论 -
浅谈Hibernate和MyBatis两个持久化框架的5个不同之处及各自优点。
hibernate和mybatis的区别级各自优点原创 2022-06-23 08:32:25 · 439 阅读 · 1 评论 -
java企业级应用开发JVM常见题
java企业级应用JVM理解常见考题原创 2022-06-09 17:56:14 · 211 阅读 · 2 评论 -
G1垃圾回收器
在JDK7就已加入JVM的收集器中的G1(Garbage First)垃圾收集器,成为HotSpot重点发展的垃圾回收技术。原创 2022-06-09 17:45:38 · 2324 阅读 · 2 评论