一:理论部分 依赖注入:这是 Ioc 模式的一种特殊情况,是一种基于改变对象的行为而不改变类的内部的接口编程技术。开发人员编写实现接口的类代码,并基于接口或者对象类型使用容器注入依赖 的对象实例到类中。用于注入对象实例的技术是接口注入、构造函数注入、属性(设置器)注入和方法调用注入。 Unity是微 ...
分类:
编程语言 时间:
2017-09-07 22:58:05
阅读次数:
318
一、中介者模式的介绍 中介者模式第一下想到的就是中介,房子中介,婚姻中介啊等等,当然笔者也希望来个婚姻中介给我介绍一个哈哈哈,,回归正题中介者模式分成中介者类和用户类,根据接口编程的方式我们再把中介和用户类分成2个类,这样就成了抽象中介者角色,具体中介者角色、抽象同事类和具体同事类。来几个例子比如说 ...
分类:
其他好文 时间:
2017-09-02 23:25:55
阅读次数:
222
策略模式 模拟鸭子游戏SimUDuck 设计原则: 找出应用中需要变化之处,把它们独立出来,不需要和那些变化的代码混在一起 设计原则: 针对接口编程,而不是针对实现编程 设计原则: 多用组合,少用继承 策略模式定义: 定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算 ...
分类:
编程语言 时间:
2017-09-01 23:08:21
阅读次数:
177
第一部分:Linux平台搭建与环境熟悉 了解linux系统;区分各种版本的Linux系统,以便于拓展 Linux视野。1、Linux 简介;2、Linux 系统的主要特点;3、Linux 的组成;4、主要的 Linux 版本;5、嵌入式 Linux简介与发展 第二部分虚拟机安装和LINUX系统安装 ...
分类:
其他好文 时间:
2017-08-31 14:41:09
阅读次数:
295
JDBC定义: JDBC全称: Java DataBase Connectivity 独立于特定数据管理系统, 通用的sql数据库存取和操作的公共接口, 是一种面向接口编程 JDBC为访问不同的数据库提供了不同的途径 ojdbc6.jar是JDBC连接数据库所必需的一个驱动包, 这个驱动包里面的某些 ...
分类:
数据库 时间:
2017-08-30 16:31:57
阅读次数:
188
1.背景 基于公司项目情况,几乎每个项目都有大量的调用第三方数据接口的情况,因此急需一个公共的调用第三方接口的组件。同时也需要在调用过程中对于缓存、出错日志、重试等公共操作的封装。 2.组件设计说明 3.代码说明 ...
分类:
其他好文 时间:
2017-08-25 16:53:48
阅读次数:
146
//参考项目day14_1 //定义dao接口类、 //给出工厂类 //工厂类配置文件 //实现类 //service层 //domain层 ...
分类:
数据库 时间:
2017-08-25 15:56:26
阅读次数:
181
Mybatis简介: Mybatis前身是Apcahe的开源项目iBatis,是一个基于JAVA的持久层框架。 Mybatis的优势在于灵活,它几乎可以取代JDBC,同时提供接口编程。目前Mybatis的数据访问DAO是不需要实现类的,它需要的是一个接口和XML(或者注解)。 Mybatis提供自动 ...
分类:
其他好文 时间:
2017-08-24 23:54:31
阅读次数:
240
Spring框架学习(本人整理,非原创) 一、spring简介 Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。 百度百科 ...
分类:
编程语言 时间:
2017-08-21 18:12:21
阅读次数:
138
依赖倒转原则又称依赖倒置原则: 抽象不应该依赖细节,细节应该依赖于抽象。说白了,就是针对接口编程,不要针对实现编程。 依赖倒置原则包括三层含义: 1)高层模块不应该依赖低层模块,两者都应该依赖其抽象; 2)抽象不应该依赖细节; 3)细节应该依赖抽象。 看了上面的解释相信大家会和我一样会有一些疑问在脑 ...
分类:
其他好文 时间:
2017-08-20 19:59:58
阅读次数:
208