前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >springboot第8集:示例代码案例详细解释内容

springboot第8集:示例代码案例详细解释内容

作者头像
达达前端
发布2023-10-08 18:12:45
1740
发布2023-10-08 18:12:45
举报
文章被收录于专栏:达达前端

controller.TestController

代码语言:javascript
复制
@RestController // 将数据以json形式返回
public classTestController {
 @GetMapping("/test")
 public String test() {
  return "hello <https://github.com/webVueBlog/JavaGuideInterview>"
 }
}

集成热部署并配置多环境和sql日志

46923f94a056603747d628b4925e4aca.png
46923f94a056603747d628b4925e4aca.png

1679721134006.png

2a6064a832f90e40460bcf2ff5a23c27.png
2a6064a832f90e40460bcf2ff5a23c27.png

1679721175446.png

eb0888feec92e9e34df50f068ea1bc75.png
eb0888feec92e9e34df50f068ea1bc75.png

1679721228189.png

40735174b6decfcec82c13843037b48d.png
40735174b6decfcec82c13843037b48d.png

1679721268842.png

42d170c1a0cfb63e7b25a9f76c0efd28.png
42d170c1a0cfb63e7b25a9f76c0efd28.png

1679721332998.png

8013131c55b3bfb4735c380976c9469a.png
8013131c55b3bfb4735c380976c9469a.png

1679721419897.png

创建数据库以及表

2e6e6115f0a9eb6197dd0854f5347ddd.png
2e6e6115f0a9eb6197dd0854f5347ddd.png

1679721895855.png

bb176ccae05b3de1d57b369fe90e0df1.png
bb176ccae05b3de1d57b369fe90e0df1.png

image.png

b173757f9892245a3624cc878dcb670b.png
b173757f9892245a3624cc878dcb670b.png

image.png

b629b25eea4fdaa8496c5a8541637399.png
b629b25eea4fdaa8496c5a8541637399.png

image.png

d965fd14814ba54ec9136e83dae61d06.png
d965fd14814ba54ec9136e83dae61d06.png

image.png

  • 点击【终端】,登录root帐号,根据系统运行命令安装maven。
代码语言:javascript
复制
apt-get install maven

或者

代码语言:javascript
复制
yum install maven

解压到宝塔面板/www/wwwroot目录。

29b823de8ee5ef237d0eeb4ea108f1b4.png
29b823de8ee5ef237d0eeb4ea108f1b4.png

image.png

打开【终端】,运行cd命令进入项目目录的server目录,运行编译命令。首次编译需要下载依赖,时间会比较长。

代码语言:javascript
复制
cd /www/wwwroot/xxx/server
mvn clean install -Dmaven.test.skip=true -f pom.xml
4f12561982e18f5d36ae628ce1bae5a6.png
4f12561982e18f5d36ae628ce1bae5a6.png

image.png

f2116a69a15b2c870790e95930463e52.png
f2116a69a15b2c870790e95930463e52.png

image.png

点击【设置】-【伪静态】,填写下面伪静态信息,【保存】。

代码语言:javascript
复制
location / {
  try_files $uri $uri/ /index.html;
}
c7b900cf65ac5ed73acc1bd1bb16165c.png
c7b900cf65ac5ed73acc1bd1bb16165c.png

image.png

点击【SSL】-【Let's Encrypt】,选择【文件验证】,勾选域名,点击【申请】,等待完成https证书申请。

319fe7392b979d405092b59b6a5716db.png
319fe7392b979d405092b59b6a5716db.png

image.png

76451b1a43b7cc68fb113db320a920f4.png
76451b1a43b7cc68fb113db320a920f4.png

image.png

PC端和手机端

代码语言:javascript
复制
# 请将伪静态规则或自定义NGINX配置填写到此
location /pc {
  try_files $uri $uri/ /pc/index.html;
}

location /mobile {
  try_files $uri $uri/ /mobile/index.html;
}

点击【SSL】-【Let's Encrypt】,选择【文件验证】,勾选域名,点击【申请】,等待完成https证书申请。

如果该产品有PC端网页前台访问:https://添加的前台域名/pc,即可访问PC端。如果该产品有手机网页端前台访问:https://添加的前台域名/mobile,即可访问PC端。默认访问域名,会自动根据访问者使用PC或手机自动跳转。

仓库地址:https://github.com/webVueBlog/JavaGuideInterview

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 集成热部署并配置多环境和sql日志
  • 创建数据库以及表
相关产品与服务
SSL 证书
腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档