SpringBoot2学习
内容
SpringBoot配置
SpringBoot日志集成
> log4j、slf4j
SpringBoot Web开发
> thymeleaf、spring mvc、servlet
SpringBoot 与Docker集成
SpringBoot与数据访问
>JPA、MyBatis
SpringBoot启动配置
SpringBoot自定义starters启动管理
SpringBoot与缓存
> Redis集成
SpringBoot与消息集成
>消息中间件、JMS、AMQP、RabbitMQ消息队列
SpringBoot与全文检索
> ES
SpringBoot与任务
> 定时任务、异步任务、定时发送邮件
SpringBoot与安全
SpringBoot与分布式
> dubbo、Zookeeper
SpringBoot与开发热部署
SpringBoot与监控管理
Spring全家桶:
> springBoot ->j2EE一站式解决方案
> springCloud ->分布式解决方案
第一节 Spring Boot入门
> J2EE一站式开发方案
> 微服务
架构风格(服务微化),一个应用应该是一组小型服务,可以通过HTTP的方式进行互通
学习Springboot的基本功:
- spring框架使用经验 spring4
- 熟练使用Maven进行项目构建和依赖管理
- 熟练使用Eclipse
环境约束 - jdk 1.8
- maven 3.x
- Intellij IDEA 2017
- Spring boot 1.5.9.RELEASE
安装maven windows10下
参考:
https://www.runoob.com/maven/maven-setup.html
版本:apache-maven-3.3.9-bin.zip
解压文件到E:\apache-maven-3.3.9
安装完成
查看 cmd: mvn -v
说明安装完成
1.maven设置
给E:\apache-maven-3.3.9\conf\settings.xml配置文件的profiles标签添加以下代码
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
2.IntelliJ IDEA设置
> 启动idea 选择右下角 Config > Default Settings > Build,Execution,Deployment > Build Tools > Maven
配置如下:
* 选择自已安装的Maven: E:/apache-maven-3.3.9
* 选择 User settings file:E:\apache-maven-3.3.9\conf\settings.xml
* 选择 Local repository:E:\apache-maven-3.3.9\repository
* 没有repository 就新建一个