Spring Boot应用开发
实验环境:
一台虚拟机
Jdk1.8版本
安装完成MyBatis
安装完成ActiveMQ
实验内容:
一、安装实验环境
1:安装mysql
2:redis编译安装
2.1 安装jdk
2.2 上传redis安装包
2.2 设置配置文件路径
2.3 修改配置文件
2.4 启动redis
2.5 查看状态
3:安装active MQ
3.1 上传安装包
3.2 创建目录(cd /usr)(mkdir activemq)
3.3 解压apache-activemq-5.14.1-bin.tar.gz
3.4 运行,启动,访问默认端口61616
二、Spring Boot与MyBatis的集成
1:准备数据库环境
2:创建项目,添加依赖
3:编写配置文件
4:创建实体类
5:编写mapper
6:编写service
6.1 编写接口
6.2 编写实体类
7:编写controller
8:实现前端页面
9:启动项目,查看结果(http://localhost:8080/user.html)
三、掌握Spring Boot与Redis的集成
1:添加redis缓存
1.1 添加redis起步依赖
1.2 添加缓存注释
1.2.1 引导类
1.2.2 业务逻辑类
1.3 使实体类实现可序列化接口
1.4 指定redis缓存主机地址
1.5 启动项目,测试缓存使用
2:清除redis缓存
2.1 在浏览器输入http://localhost:8081/uer/delete/3
2.2 在数据库中查看是否删除
四、掌握Spring Boot与ActiveMQ的集成
1:使用内嵌的ActiveMQ
1.1 添加ActiveMQ起步依赖
1.2 创建消息队列对象
1.3 创建消息生产者
1.4 创建消息监听者
1.5 启动项目,测试应用
2:使用内嵌的ActiveMQ
2.1 在配置文件中指定ActiveMQ的远程主机地址及服务端口号
2.2 访问页面
五、SpringBoot应用的打包和部署
1:JAR包
1.1 在eclipse中打包
1.2 将JAR包拷贝解压在一个目录下
1.3 因为包中包含tomcat,不需要部署tomcat,在命令中直接启动
2:WAR包
2.1 修改打包方式,添加tomcat依赖
2.2 创建SpringBootServletlnitializer子类,并覆盖其配置方法
2.3 大WAR包
2.4 将WAR包拷贝tomcat的webapps目录下
2.5 执行startup.bat,部署到tomcat,并进行启动