Spring Boot应用开发

实验环境:
 一台虚拟机
 Jdk1.8版本
 安装完成MyBatis
 安装完成ActiveMQ
实验内容:
一、安装实验环境
1:安装mysql
2:redis编译安装
2.1 安装jdk
Spring Boot应用开发
Spring Boot应用开发
2.2 上传redis安装包
Spring Boot应用开发
Spring Boot应用开发

Spring Boot应用开发
Spring Boot应用开发
2.2 设置配置文件路径
Spring Boot应用开发
2.3 修改配置文件
Spring Boot应用开发
Spring Boot应用开发
2.4 启动redis
Spring Boot应用开发
2.5 查看状态
Spring Boot应用开发
3:安装active MQ
3.1 上传安装包
Spring Boot应用开发
3.2 创建目录(cd /usr)(mkdir activemq)
3.3 解压apache-activemq-5.14.1-bin.tar.gz
Spring Boot应用开发
Spring Boot应用开发
3.4 运行,启动,访问默认端口61616
Spring Boot应用开发
二、Spring Boot与MyBatis的集成
1:准备数据库环境
Spring Boot应用开发
Spring Boot应用开发
2:创建项目,添加依赖
Spring Boot应用开发

3:编写配置文件
Spring Boot应用开发
4:创建实体类
Spring Boot应用开发
5:编写mapper
Spring Boot应用开发
6:编写service
6.1 编写接口
Spring Boot应用开发
6.2 编写实体类
Spring Boot应用开发
7:编写controller
Spring Boot应用开发
8:实现前端页面

Spring Boot应用开发9:启动项目,查看结果(http://localhost:8080/user.html)
Spring Boot应用开发
三、掌握Spring Boot与Redis的集成
1:添加redis缓存
1.1 添加redis起步依赖
Spring Boot应用开发
1.2 添加缓存注释
1.2.1 引导类
Spring Boot应用开发
1.2.2 业务逻辑类
Spring Boot应用开发
1.3 使实体类实现可序列化接口
Spring Boot应用开发
1.4 指定redis缓存主机地址
Spring Boot应用开发
1.5 启动项目,测试缓存使用
Spring Boot应用开发
2:清除redis缓存
Spring Boot应用开发
2.1 在浏览器输入http://localhost:8081/uer/delete/3
Spring Boot应用开发
2.2 在数据库中查看是否删除
Spring Boot应用开发
四、掌握Spring Boot与ActiveMQ的集成
1:使用内嵌的ActiveMQ
1.1 添加ActiveMQ起步依赖
Spring Boot应用开发
1.2 创建消息队列对象
Spring Boot应用开发
1.3 创建消息生产者
Spring Boot应用开发
1.4 创建消息监听者
Spring Boot应用开发
1.5 启动项目,测试应用
Spring Boot应用开发
2:使用内嵌的ActiveMQ
2.1 在配置文件中指定ActiveMQ的远程主机地址及服务端口号
Spring Boot应用开发
2.2 访问页面
Spring Boot应用开发
Spring Boot应用开发
五、SpringBoot应用的打包和部署
1:JAR包
1.1 在eclipse中打包
Spring Boot应用开发
1.2 将JAR包拷贝解压在一个目录下
Spring Boot应用开发
1.3 因为包中包含tomcat,不需要部署tomcat,在命令中直接启动
Spring Boot应用开发
Spring Boot应用开发
2:WAR包
2.1 修改打包方式,添加tomcat依赖
Spring Boot应用开发
Spring Boot应用开发
2.2 创建SpringBootServletlnitializer子类,并覆盖其配置方法
Spring Boot应用开发
2.3 大WAR包
Spring Boot应用开发
2.4 将WAR包拷贝tomcat的webapps目录下
Spring Boot应用开发
2.5 执行startup.bat,部署到tomcat,并进行启动
Spring Boot应用开发
Spring Boot应用开发