工厂模式相当于创建对象的new。如A a=new A(). 工厂模式也是用来创建实例对象的,但它是面向接口编程,提高了代码的扩展性和维护性。 例:这两天我太累了,想去按摩店按摩。每位技师都有不同的特长,我只需要告诉她我要什么服务,她就能帮忙实现,而不需要管具体是哪位技师。 测试类: spring中工 ...
分类:
其他好文 时间:
2018-08-15 00:37:18
阅读次数:
128
Spring 基础配置 Sprin框架本身有四大原则: 使用POJO进行轻量级和最小侵入式开发。 通过依赖注入和基于接口编程实现松耦合。 通过AOP实现默认习惯进行声明式编程。 使用AOP和模板(template)减少模块化代码。 Spring 所有的功能的设计和实现都是基于此四大原则的。 1、依赖 ...
分类:
编程语言 时间:
2018-08-14 00:20:50
阅读次数:
203
原文地址:https://blog.csdn.net/ititii/article/details/79999481 一、Mybatis关联查询映射这里采用一个案例来进行分析:(下面的案例都是采用Mapper接口编程的方式来实现)数据库准备:在数据库中创建一个Mybatis数据库,并在中创建user ...
分类:
其他好文 时间:
2018-08-08 14:55:09
阅读次数:
190
1.什么是JDBC JDBC是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口,面向接口编程,为访问不同的数据库提供了一种统一的途径,为开发者屏蔽了一些细节问题,各个数据库厂商根据JDBC的规范制作的 JDBC 实现类的类库。主要面向两个层次,面向应用的api:供应应用程序开发人 ...
分类:
数据库 时间:
2018-08-07 01:34:34
阅读次数:
193
面向接口编程 这里要举一个很简单的例子来介绍面向接口编程。 我这次花时间记录下这个例子,是想提醒自己平时写代码的时候不要为了完成任务而敲代码,仅仅实现功能的代码没用的。 我通过这段时间的实习,总结出自己写代码的一些不足: 1.接到需求之后,只是考虑采用什么技术来实现,一想到就开始敲代码,啥也不考虑了 ...
分类:
其他好文 时间:
2018-08-05 00:31:30
阅读次数:
156
一 spring简介 spring的核心即控制反转(IOC),通过配置文件完成业务对象间的依赖注入,提倡面向接口编程而非面向类。 spring框架包含七部分: 1 core 核心容器 2 context 配置文件,想spring框架提供上下文信息。 3 aop 面向切面编程 4 dao 提供jdbc ...
分类:
编程语言 时间:
2018-07-27 19:19:51
阅读次数:
130
设计模式:设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。 用代码、让代码更容易被他人理解、保证代码可靠性; 设计模式主要是基于以下的面向对象设计原则: ●对接口编程而不是对实现编程。 ●优先使用对象组合而不是继承。 设计模式的使用: ●开发人员的共同平台:设计模式提供 ...
分类:
其他好文 时间:
2018-07-22 14:06:28
阅读次数:
158
1、 数据持久化:将程序中的数据在瞬时状态和持久状态间转换的机制即为数据持久化; 2、 持久化的实现方式:数据库、普通文件、XML文件; 3、 JDBC封装:采用面向接口编程,可以降低代码间的耦合性; 为了提高代码的维护性和扩展性,我们使用JDBC进行封装数据,: 先定义统一的API,将操作数据的代 ...
分类:
数据库 时间:
2018-07-21 22:37:01
阅读次数:
464
架构模式的文章很多,好理解的没有几个。大部分文章出现的主要问题有: 没有设定好作用域:前端MVC是改造过的MVC,和后台MVC有明显的区别,不能一概而论 没有实际的例子:实际的例子对应日常的工作,没有就很难产生共鸣,从而造成看一次忘一次的困扰。 没有明确的目的:理解架构模式的真正意义是什么?虚拟DO ...
分类:
Web程序 时间:
2018-07-16 19:30:55
阅读次数:
186
初探单元测试 目录: 单元测试的核心意义 单元测试的特点 一个简单的单元测试demo 构建可测试的代码以及初探Mock框架NSubstitute 单元测试的核心意义 单元测试的特点 一个简单的单元测试demo 构建可测试的代码以及初探Mock框架NSubstitute 单元测试的核心意义 验证代码健 ...
分类:
其他好文 时间:
2018-07-16 00:33:05
阅读次数:
107