会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博园学子
博客园
首页
新随笔
联系
订阅
管理
2019年1月2日
mybatis框架——入门级
摘要: 什么是mybatis框架? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Pla
阅读全文
posted @ 2019-01-02 15:25 博园学子
阅读(195)
评论(0)
推荐(0)
2018年12月28日
设计模式之观察者模式
摘要: 观察者模式:所谓的观察者就是当一个对象变化时,其它依赖该对象的对象都会收到通知,并且随着变化!对象之间是一种一对多的关系。观察者模式属于行为型模式。 注解:所有对象都可以是观察者,也可以是被观察者。 观察者模式的思维图如下: 被观察者接口 微信公众号 观察者接口 用户1 用户2 测试类 运行结果:
阅读全文
posted @ 2018-12-28 16:55 博园学子
阅读(131)
评论(0)
推荐(0)
2018年12月27日
设计模式之原型模式
摘要: 原型模式属于创建型模式,其本质是通过实现Cloneable接口,重写clone()方法,来复制对象,从而达到克隆的目的。原型模式根据复制对象的深浅分为:深度克隆、浅度克隆。 浅复制:将一个对象复制后,基本数据类型的变量都会重新创建,而引用类型,指向的还是原对象所指向的。 深复制:将一个对象复制后,不
阅读全文
posted @ 2018-12-27 23:33 博园学子
阅读(123)
评论(0)
推荐(0)
2018年12月26日
设计模式之抽象工厂
摘要: 抽象工厂是创造型模式,其本质是利用interface来实现 1、抽象工厂 抽象工厂的思维图如下: 实现题目:快餐厅有KFC和dicos两家,这两家都有鸡翅、汉堡。通过抽象工厂来实现点餐,可点KFC的鸡翅也可点Dicos的鸡翅、即可点KFC汉堡也可点dicos汉堡。 a、鸡翅接口 b、汉堡接口 c、K
阅读全文
posted @ 2018-12-26 16:51 博园学子
阅读(144)
评论(0)
推荐(0)
设计模式之工厂方法模式
摘要: 工厂方法模式属于创建型模式、它的本质是借助interface接口、 工厂方法模式可分为:简单工厂、工厂方法。 1、简单工厂 简单工厂的思维图如下: 工厂接口: 父类接口 子类梨子类 子类香蕉类 测试类 运行结果: 简单工厂产生的问题: 1、新增对象类时,将要对FruitFactory的内容进行修改,
阅读全文
posted @ 2018-12-26 16:49 博园学子
阅读(100)
评论(0)
推荐(0)
设计模式之单例模式
摘要: 单例模式属于创造型模式、它的本质是借助static的特性来修饰属性、构造方法和方法。下面将讲述单例模式的三种分支:饿汉式、懒汉式、控制实例化的个数和静态内部类。 1、饿汉式 所谓的饿汉式就是在加载类时就已经产生类的实例。 优点: 1、饿汉式是典型的空间换时间,所需时间少。因在加载类时就已经产生类的实
阅读全文
posted @ 2018-12-26 16:48 博园学子
阅读(89)
评论(0)
推荐(0)
公告