Spring Boot应用开发
Spring Boot应用开发
一、Spring Boot与MyBatis的集成
1、数据库数据准备
在数据库里创建数据,如下图:
2、项目创建,添加整合MyBatis相关依赖
在创建好的项目里的pom.xml里添加MyBatis相关依赖,如下图:
3、编写配置文件
有两种配置方法:
(1)在项目配置文件application.properties文件中配置
(2)使用YAML配置外部属性
创建application.yml文件,将以下内容写入,书写内容同上,只是书写方式不同,注意格式,在“:”后一定要加空格,否则会报错。
4、项目整合实现与效果测试
二、Spring Boot与Redis的集成
项目结构:
1、添加Redis起步依赖
在pox.xml文件中加入如下内容:
2、添加Redis缓存注解
(1)项目引导类开启Redis缓存注解支持
(2)项目业务方法添加Redis相关注解进行缓存管理
3、缓存实现类实现序列化
4、Redis换成主机连接配置
5、Redis缓存清除示例
三、Spring Boot与ActiveMQ的集成
1、添加ActiveMQ起步依赖
2、远程ActiveMQ服务地址配置
3、创建消息队列
4、创建消息生产者
5、创建消息接收者
四、Spring Boot应用的打包与部署
1、JAR包
(1)添加Maven打包插件配置:
使用Spring Initializr快速 构建的Spring Boot项目,会自动添
加Spring Boot 整合提供的Maven打包插件。
(2)执行Maven打包指令:
在Eclipse中运行Run As—>Maven clean---->Maven install
打包后的效果:
(3)执行Jar包,启动项目:
java -jar microservice- admin-0.0.1 -SNAPSHOTjar
项目启动后的效果:
验证是否能够启动:
将jar包上传至linux虚拟机,启动项目,验证是否成功;
2、WAR包
(1)修改pom.xml,添加外部Tomcat依赖配置:
(2)修改pom.xml,将默认jar包打包方式修改为war方式:
(3)创建SpringBootServletlnitializer子类,并覆盖其配置方法:
(4)完成上述3步操作后,即可通过package命令将项目打成war包,或者直接在Eclipse中打包,操作同jar包。
打包后效果:
(5)然后将war包部署到Tomcat中启动。
启动Tomcat:
在这里插入图片描述
(6)最后验证是否能启动。