DAO模式和单例模式
1. 掌握DAO模式
面向接口编程:
比如我要开发一个天气App,我总不能每天拿着温度计,风向测量仪…跑到全国各地,去测量。
后来我们发现这些测量都有专门人员(国家部门),他们每天都测量,所以他们测量完之后,除去在官方网站展示信息,以及播放天气预报之外,可怜可怜我们,给我们提供一个数据接口。(方法)
到时候,如果我们要做一个天气APP,只需要将你要查询的地方信息还有一些指定要求的信息传递给这个接口,它就自动帮你查询得到相应的数据。
你不需要关注具体的实现,只需要关注接口的约束。(方法的参数,方法的返回值等等)
微信登录!QQ登录!百度地图等等。
- DAO接口
- DAO实现类
- 实体类
- 数据库资源开启和关闭工具类
2.使用配置文件
properties解决硬编码
3.理解并掌握单例模式(面试题)
- 懒汉
- 饿汉