2018年4月4日
摘要: 一, 功能架构设计 功能架构讲解: 接口层 提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。MyBatis和数据库的交互有两种方式: a.使用传统的MyBatis提供的API. b.使... 阅读全文
posted @ 2018-04-04 10:30 未亦末 阅读(358) 评论(0) 推荐(0) 编辑
  2018年3月30日
摘要: 1.下载mybatis源码下载地址:https://github.com/mybatis/mybatis-3 我下载的最新的 mybatis-3-mybatis-3.4.6,下载完后解压。打开pom.xml org.mybatis mybatis... 阅读全文
posted @ 2018-03-30 09:58 未亦末 阅读(7074) 评论(0) 推荐(0) 编辑
  2018年3月29日
摘要: 1. 定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。2.结构 - Builder:生成器接口,定义创建一个Product对象所需要的各个部件的操作。 - ConcreteBuilder:具体的生成器实现,实现各个部件的创建,并负责组... 阅读全文
posted @ 2018-03-29 16:17 未亦末 阅读(305) 评论(0) 推荐(0) 编辑
  2018年3月27日
摘要: 1. 定义 为子系统中的一组接口提供一个一致的界面,Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。2.外观模式的结构 - Facade:定义子系统的多个模块对外的高层接口,通常需要调用内部多个模块,从而把客户的请求代理给适当的子系统对... 阅读全文
posted @ 2018-03-27 17:33 未亦末 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.定义 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 P... 阅读全文
posted @ 2018-03-27 14:08 未亦末 阅读(203) 评论(0) 推荐(0) 编辑
  2018年3月26日
摘要: 1.使用如下主要介绍在IDEA 中使用MyBatis Generator 更多想使用请参考官网: http://www.mybatis.org/generator/ 1. 新建一个Maven 项目在POM中添加 ... 阅读全文
posted @ 2018-03-26 13:49 未亦末 阅读(1196) 评论(0) 推荐(0) 编辑
  2018年3月23日
摘要: 1. 定义 定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。2. 结构Subject:目标对象,通常具有如下功能能。 a. 一个目标可以被多个观察者观察 b. 目标提供对观察者注册和退订的维护 c. 当目标对... 阅读全文
posted @ 2018-03-23 17:42 未亦末 阅读(219) 评论(0) 推荐(0) 编辑
  2018年3月22日
摘要: 1. 定义 动态的给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更为灵活。2. 结构 - Component:组件对象的接口,可以给这些对象动态添加职责。 - ConcreteComponent:具体的组件对象,实现组件对象接口,通常就是被装饰的原... 阅读全文
posted @ 2018-03-22 13:55 未亦末 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.下载Springspring3.x以后托管到github上,所以下载源码直接到github上去下载。 github地址:spring-framework 由于我编译的是最新的的版本 spring-framework-5.0.4.RELEASE 下载地址: h... 阅读全文
posted @ 2018-03-22 00:05 未亦末 阅读(2077) 评论(0) 推荐(0) 编辑
  2018年3月20日
摘要: 1. 适配器模式的结构和说明 将一个类的接口转换成客户希望的另一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。2. 适配器模式的结构和说明类的适配器模式(采用继承实现) 对象适配器(采用对象组合方式实现) Client:客户端,调用自己... 阅读全文
posted @ 2018-03-20 17:41 未亦末 阅读(171) 评论(0) 推荐(0) 编辑