1. Dao的接口,其实现类有DaoImpl
2. Service的接口,其实现类有ServiceImpl
(1) Service有属性:dao接口声明
3. Controller的实现类
(1) Controller有属性:service接口声明
4. 问题
(1) 无论是service还是controller里声明的都是接口,并没有赋值实现类,如果直接调用该接口,会报空指针
(2) 解决方式,就是把所有的实现类与接口的关系,放到容器中统一处理,那么作为调用者,只需要关心我调用什么,而不需要要关心由谁提供
基础比框架重要
1. SE
2. EE:完成框架的实现过程
(1) Linux
(2) MYSQL
① 基础语法
② 优化
1) 概念
2) 执行计划
(3) HADOOP
(4) HIVE
(5) JDBC
(6) SERVLET
(7) 完成Spring
(8) 完成SpringMVC
(9) 完成MyBatis
3. 框架
(1) SSM
(2) 微服务
① 缓存
② 消息
③ 容器
④ NOSQL
⑤ 安全框架
⑥ 负载均衡
⑦ 文件系统
⑧ 图片系统
⑨ Boot
⑩ cloud