返回顶部
摘要:一.mybatis-config.xml文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org 阅读全文
posted @ 2020-03-26 10:49 不懒人 阅读 (13) 评论 (0) 编辑
摘要:https://blog.csdn.net/hellozpc/article/details/80878563 https://blog.csdn.net/a1092882580/article/details/104086181 阅读全文
posted @ 2020-03-18 15:34 不懒人 阅读 (7) 评论 (0) 编辑
摘要:https://www.jianshu.com/p/91a2d0a1e45a 阅读全文
posted @ 2020-03-17 17:49 不懒人 阅读 (3) 评论 (0) 编辑
摘要:一、Spring IOC容器 上述所有的配置元数据转换成一组构成每个 bean 定义的下列属性。 属性描述 class 这个属性是强制性的,并且指定用来创建 bean 的 bean 类。 name 这个属性指定唯一的 bean 标识符。在基于 XML 的配置元数据中,你可以使用 ID 和/或 nam 阅读全文
posted @ 2020-03-17 16:39 不懒人 阅读 (16) 评论 (0) 编辑
摘要:有两种,静态代理和动态代理。先说静态代理,很多理论性的东西我不讲,我就算讲了,你们也看不懂。什么真实角色,抽象角色,代理角色,委托角色。。。乱七八糟的,我是看不懂。之前学代理模式的时候,去网上翻一下,资料一大堆,打开链接一看,基本上都是给你分析有什么什么角色,理论一大堆,看起来很费劲,不信的话你们可 阅读全文
posted @ 2020-03-12 16:47 不懒人 阅读 (16) 评论 (0) 编辑
摘要:简单工厂模式 一个抽象的接口,多个抽象接口的实现类,一个工厂类,用来实例化抽象的接口 // 抽象产品类abstract class Car { public void run(); public void stop();}// 具体实现类class Benz implements Car { pub 阅读全文
posted @ 2020-03-12 16:46 不懒人 阅读 (10) 评论 (0) 编辑
摘要:将两种完全不同的事物联系到一起,就像现实生活中的变压器。假设一个手机充电器需要的电压是20V,但是正常的电压是220V,这时候就需要一个变压器,将220V的电压转换成20V的电压,这样,变压器就将20V的电压和手机联系起来了。 public class Test { public static vo 阅读全文
posted @ 2020-03-12 16:45 不懒人 阅读 (9) 评论 (0) 编辑
摘要:对已有的业务逻辑进一步的封装,使其增加额外的功能,如Java中的IO流就使用了装饰者模式,用户在使用的时候,可以任意组装,达到自己想要的效果。 举个栗子,我想吃三明治,首先我需要一根大大的香肠,我喜欢吃奶油,在香肠上面加一点奶油,再放一点蔬菜,最后再用两片面包夹一下,很丰盛的一顿午饭,营养又健康。( 阅读全文
posted @ 2020-03-12 16:43 不懒人 阅读 (10) 评论 (0) 编辑
摘要:对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 观察者模式UML图 看不懂图的人端着小板凳到这里来,给你举个栗子:假设有三个人,小美(女,22),小王和小李。小美很漂亮,小王和小李是两个程序猿,时刻关注着小美的一举一动。有一天,小美说了一句:“谁来陪我 阅读全文
posted @ 2020-03-12 16:41 不懒人 阅读 (8) 评论 (0) 编辑
摘要:简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来也很容易,直 阅读全文
posted @ 2020-03-12 15:49 不懒人 阅读 (9) 评论 (0) 编辑