(1)自动配置:使用注解开发,基本不使用xml配置文件
(2)起步依赖:不用自己需要生么依赖加什么依赖(单点)
而是选择一套,如想用ssm---即ssm所需要的依赖都包含(套餐)
(3)Actuator:健康检测
(4)命令行界面:用不到
2、springBoot的启动是通过入口application类直接运行application中的main方法即可转到web页面,输入项目路径访问即可
而不是通过发布项目,启动tomcat,debug运行等一系列操作
3、常用注解总结二、集成各种技术--加相应的依赖
SpringBoot集成各种技术,主要是在工程配置文件pom.xml中加入相应的依赖,使用相关技术提供的功能,在满足相应技术规则的基础上进行编码。
1、集成SpringMVC- SpringBoot环境自动注入起步依赖,会搭建好springBooot和SpringMVC集成环境,
自动生成一个启动入口类---可以识别到spring的所有注解
@SpringBootAplication ---开启spring配置,扫描spring的所有注解
如:dao----@Mapper service---@Service controller--@Controller
-
集成springMVC 注解:@RestController 类上
@RestController=@Controller+@ResponseBody 表示整个控制层类中的方法都是返回json数据
- pom.xml中引入jsp依赖
- bulid标签中指定jsp的编译路径
- mysal驱动依赖
- Mybatis整合SpringBoot的起步依赖
- 在pom.xml文件内手动指定扫描dao.xml
- 利用mybatis的逆向工程生成实体类的bean,映射文件,dao接口
- 配置SpringBoot核心文件:application.properties 设置数据库的配置信息
- 在pom.xml中添加redis数据类型的依赖
- 在SpringBoot核心配置文件application.properties中添加redis配置:redis的主机ip、redis的端口号、redis的密码
- 工程配置文件中加依赖:Dobbu依赖、注册中心依赖、接口工程依赖
- 工程配置核心配置文件 application.properties配置对应的信息
基于HTML的 Thymeleaf模板是一个前端页面模板---代替jsp,进行前端页面的数据展示
三、Thymeleaf 四、SpringBoot整个过程待更...



