摘要: 设计模式简介 阅读全文
posted @ 2019-01-04 16:14 AmosH 阅读(116) 评论(0) 推荐(0) 编辑
摘要: MyBatis真正强大之处在于它的映射器。因为它异常强大并且编写相对简单,不仅比传统编写SQL语句做的更好并且能节省将近95%的代码量 阅读全文
posted @ 2019-01-04 14:13 AmosH 阅读(659) 评论(0) 推荐(0) 编辑
摘要: MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 阅读全文
posted @ 2019-01-04 14:11 AmosH 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 接口体现的是一种规范和实现分离的设计哲学,充分利用接口可以极大的降低程序中各个模块之间的耦合,提高系统的可维护性以及可扩展性。 阅读全文
posted @ 2019-01-04 12:19 AmosH 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 对于大部分的对象而言,程序里会有一个引用变量来引用该对象,这是最常见的引用方法。除此之外,java.lang.ref包下还提供了3个类:SoftReference、WeakReference和PhantomReference。它们分别代表了系统对对象的另外3中引用方式:软引用、弱引用和虚引用。 阅读全文
posted @ 2019-01-04 12:17 AmosH 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类适合创建那些只需要使用一次的类,它的语法有些奇怪,创建匿名内部类会立即创建一个该类的实例,这个类定义立即消失,且不能重复使用。 阅读全文
posted @ 2019-01-04 12:11 AmosH 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Java语言的一大特点就是可以自动进行垃圾回收处理,无需开发人员过于关注系统资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的工作量,但是也增加了软件系统的负担。一个不合适的垃圾回收方法和策略将会对系统性能造成不良影响 阅读全文
posted @ 2019-01-04 11:57 AmosH 阅读(1069) 评论(0) 推荐(1) 编辑
摘要: 建造者模式将一个复杂对象的创建和它的表示分离,使用同样的创建过程可以创建不同的表示 阅读全文
posted @ 2019-01-04 11:53 AmosH 阅读(170) 评论(0) 推荐(0) 编辑