Spring Boot 笔记 021 项目部署

1.1 引入坐标,并双击package打包成jar包

1.2 在服务器上运行jar包

1.3 使用postman测试

2.1 运行配置

2.1.1 命令更改端口

java -jar big-event-1.0-SNAPSHOT.jar --server.port=7777

2.1.2 环境变量更新(略)

2.1.3 外部配置文件,在jar包同目录下配置application.yml文件(略)

3.1 多环境开发(开发,测试,生产)

3.1.1 定义application.yml

复制代码
# 通用信息
mybatis:
  configuration:
    map-underscore-to-camel-case: true
spring:
  profiles:
    group:
      "dev": devDB,devServer
      "pro": proDB,proServer
      "test": testDB,testServer
    active: dev
server:
  servlet:
    context-path: /aaa

3.1.2 定义其他xml

application-devDB.yml

复制代码
# 开发环境
spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://localhost:3306/big_event
    username: root
    password: root
  data:
    redis:
      host: localhost
      port: 6379

application-devServer.yml

复制代码
# 开发环境
server:
  port: 8080

(其他yml略)

相关推荐
摸爬滚打的小李44 分钟前
Spring XML + WAR + Tomcat 项目启动
后端
揣一尾游鱼yu1 小时前
Spring上(IOC)笔记
java·笔记·spring·ioc
IT_陈寒2 小时前
SpringBoot自动配置的坑,这次终于爬出来了
前端·人工智能·后端
RainbowFish2 小时前
# RAG 与智能体记忆:从原理到工程实践 > 一篇给学习者的总结。
后端
苏三说技术2 小时前
为什么越来越多人用Arthas 4 ?
后端
Thomas.Sir2 小时前
第13课:MyBatis-Plus整合SpringBoot4.x,分页、条件查询、逻辑删除实战
java·spring boot
ServBay2 小时前
AI 开发平台出事后,API Key 泄露要怎么办
后端·aigc·ai编程
程序员老申3 小时前
解剖 PDF 底层二进制:一行代码如何抓出假薪资流水的 3 处破绽
后端
小李不想当小白3 小时前
BKP备份寄存器与RTC实时时钟(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
JuiceFS3 小时前
从 Meta 的工程实践看 EB 级 AI 存储架构
人工智能·后端