- 前言
- 第一部分 基础应用开发
- 第 1 章 Spring Boot 入门
- 第 2 章 在 Spring Boot 中使用数据库
- 第 3 章 Spring Boot 界面设计
- 第 4 章 提高数据库访问性能
- 第 5 章 Spring Boot 安全设计
- 第二部分 分布式应用开发
- 第 6 章 Spring Boot SSO
- 第 7 章 使用分布式文件系统
- 第 8 章 云应用开发
- 第 9 章 构建高性能的服务平台
- 第三部分 核心技术源代码分析
- 第 10 章 Spring Boot 自动配置实现原理
- 第 11 章 Spring Boot 数据访问实现原理
- 第 12 章 微服务核心技术实现原理
- 附录 A 安装 Neo4j
- 附录 B 安装 MongoDB
- 附录 C 安装 Redis
- 附录 D 安装 RabbitMQ
- 结束语
4.5 运行与发布
本章实例的完整代码可以直接在 IDEA 中通过 GitHub 检出: https://github.com/chen-fromsz/spring-boot-dbup.git 。
检出工程后,可以运行 Web 应用模块 website 进行测试。在 IDEA 的 Run/Configura-tion 中增加一个 Spring Boot 配置,模块选择 website,工作目录选择 website 模块所在的路径,主程序选择 com.test.website.WebApplication,并将配置保存为 webapp。
在 MySQL 服务器中创建一个数据库:test,配置 Web 应用模块 website 的配置文件 application.yml 中连接 MySQL 服务器的 url、username、password,以及 Redis 的 host 和 port。然后运行配置项目 webapp,启动完成后,在浏览器中打开网址: http://127.0.0.1 。
注意 因为 localhost 不能加入 Druid 的监控服务器的白名单中,所以使用 localhost 可能不能正常访问。而使用域名的方式是可以的,只要把域名所指向的 IP 加入 Druid 的白名单中即可。
如果要打包发布,可以在 IDEA 的 Run/Configuration 中增加一个 Maven 配置项目,工作目录选择工程根目录 spring-boot-dbup 所在的路径,在命令行中输入指令 clean package,然后将配置项目保存为 mvn。或者直接打开一个命令行窗口,切换到工程根目录所在路径,执行下列 Maven 指令:
mvn clean package
打包完成后,在命令行窗口中切换到模块 website 的 target 目录中,输入下列指令可运行应用:
java – jar website-1.0-SNAPSHOT.jar
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论