一.SpringBoot应用场景
相比起传统Spring + SpringMVC + Mybatis搭建起SSM框架,使用SpringBoot可以用来快速搭建、配置好SSM项目。但是SpringBoot这么好用并不意味着需要放弃学习前面三个框架,即Spring 、 SpringMVC 、 Mybatis。因其自动配置的特性,在重要代码方便还需以上三个框架参与进来提升开发效率,所以在初步学习SpringBoot框架之后我打算先从 Mybatis、Spring、SpringMVC入手学习,以便在之后SpringBoot框架学习中可以达到事半功倍的效果。
二.SpringBoot开发流程 (目前理解1.0)
- 技术选型;
- 编写yml配置文件;
- 连接数据库,建立数据模型;
- controller,service,mapper分层;
- 编写业务代码;
三:近两周以来学习内容
1.javaSE复习并巩固
- 基础语法(数据类型、类型转换、包机制、javadoc)
- 流程控制(顺序结构、Scanner、选择结构、循环结构、break&continue)
- 方法(定义、调用、递归)
- 数组、二维数组(定义、使用、几种排序算法)
- 面向对象(构造、new对象、java三大特性、接口、内部类)
- 异常
- 常用类
2.MySQL数据库
- 查询数据(基础查询、条件查询、排序查询、分组查询、分页查询、多表查询)
- 操作数据(添加、修改、删除)
- 操作库、表、字段
- 管理用户
- 函数
- 事务
- JDBC的简单了解
3.Mybatis框架
- 搭建过程
- 增删改查实现
- 动态SQL
四:之后计划
- 继续Mybatis框架剩余内容学习
- spring、springMVC、springBOOT框架学习
- 应用到实际项目,熟练掌握