Spring Boot应用开发

Spring Boot应用开发
一、Spring Boot与MyBatis的集成
1、数据库数据准备
在数据库里创建数据,如下图:
Spring Boot应用开发
2、项目创建,添加整合MyBatis相关依赖
在创建好的项目里的pom.xml里添加MyBatis相关依赖,如下图:
Spring Boot应用开发
3、编写配置文件
有两种配置方法:
(1)在项目配置文件application.properties文件中配置
Spring Boot应用开发
(2)使用YAML配置外部属性
创建application.yml文件,将以下内容写入,书写内容同上,只是书写方式不同,注意格式,在“:”后一定要加空格,否则会报错。
Spring Boot应用开发
4、项目整合实现与效果测试
Spring Boot应用开发
二、Spring Boot与Redis的集成
项目结构:
Spring Boot应用开发
1、添加Redis起步依赖
在pox.xml文件中加入如下内容:
Spring Boot应用开发
2、添加Redis缓存注解
(1)项目引导类开启Redis缓存注解支持
Spring Boot应用开发
(2)项目业务方法添加Redis相关注解进行缓存管理
Spring Boot应用开发
3、缓存实现类实现序列化
Spring Boot应用开发
4、Redis换成主机连接配置
Spring Boot应用开发
5、Redis缓存清除示例
Spring Boot应用开发
三、Spring Boot与ActiveMQ的集成
1、添加ActiveMQ起步依赖
Spring Boot应用开发
2、远程ActiveMQ服务地址配置
Spring Boot应用开发
3、创建消息队列
Spring Boot应用开发
4、创建消息生产者
Spring Boot应用开发
5、创建消息接收者
Spring Boot应用开发
四、Spring Boot应用的打包与部署
1、JAR包
(1)添加Maven打包插件配置:
使用Spring Initializr快速 构建的Spring Boot项目,会自动添
加Spring Boot 整合提供的Maven打包插件。

Spring Boot应用开发Spring Boot应用开发
(2)执行Maven打包指令:
在Eclipse中运行Run As—>Maven clean---->Maven install
打包后的效果:
Spring Boot应用开发
(3)执行Jar包,启动项目:
java -jar microservice- admin-0.0.1 -SNAPSHOTjar
项目启动后的效果:
Spring Boot应用开发
验证是否能够启动:
Spring Boot应用开发
将jar包上传至linux虚拟机,启动项目,验证是否成功;

Spring Boot应用开发Spring Boot应用开发
2、WAR包
(1)修改pom.xml,添加外部Tomcat依赖配置:Spring Boot应用开发

(2)修改pom.xml,将默认jar包打包方式修改为war方式:Spring Boot应用开发

(3)创建SpringBootServletlnitializer子类,并覆盖其配置方法:
Spring Boot应用开发
(4)完成上述3步操作后,即可通过package命令将项目打成war包,或者直接在Eclipse中打包,操作同jar包。
打包后效果:
Spring Boot应用开发
(5)然后将war包部署到Tomcat中启动。
Spring Boot应用开发
启动Tomcat:
Spring Boot应用开发
在这里插入图片描述
(6)最后验证是否能启动。