重生之 SpringBoot3 入门保姆级学习(02、打包部署)

重生之 SpringBoot3 入门保姆级学习(02、打包部署)

1.6 打包插件


  • 官网链接
https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html#getting-started.first-application.executable-jar

image-20240522093606196

  • 复制代码到 pom.xml 刷新 maven

image-20240522093523498

  • 开始打包

image-20240522094017361

  • 打包完成

image-20240522094058841

1.7 测试 jar 包


  • 先关闭项目

image-20240522094158416

  • 打开 jar 包所在位置

image-20240522094242589

  • 搜索栏输入 cmd 回车

image-20240522094310442

  • 运行 jar 包
java -jar boot3-01-demo-1.0-SNAPSHOT.jar

image-20240522094407765

  • 外部配置

将文件复制到一个新的文件夹中,创建文件 application.properties

application.properties

image-20240522095125713

打开文件进行配置

server.port=8888

image-20240522095338285

  • 再次进入 cmd 运行 jar 包
java -jar boot3-01-demo-1.0-SNAPSHOT.jar

image-20240522095455879

  • 浏览器测试请求

image-20240522095612979

1.8 application.properties 的相关配置


端口号配置

server.port=8888

与数据库链接配置

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/databases?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456

数据池的配置

spring.datasource.type=com.alibaba.druid.pool.DruidDataSource

时间的配置

spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8

文件大小的配置

spring.servlet.multipart.max-request-size=50MB
spring.servlet.multipart.max-file-size=50MB

mybatis的配置,domain实体类和mapper文件路径的配置

mybatis.type-aliases-package=com.domain
mybatis.mapper-locations=classpath:mapper/*.xml

最近更新

  1. TCP协议是安全的吗?

    2024-06-10 07:28:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-10 07:28:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-10 07:28:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-10 07:28:06       20 阅读

热门阅读

  1. Elasticsearch 详细介绍和经典应用

    2024-06-10 07:28:06       9 阅读
  2. 【数据结构】队列的应用(详解)

    2024-06-10 07:28:06       9 阅读
  3. 使用Spring Boot实现Redis多数据库缓存

    2024-06-10 07:28:06       12 阅读
  4. 小米测开面经

    2024-06-10 07:28:06       10 阅读
  5. 正态分布公式

    2024-06-10 07:28:06       8 阅读
  6. 使用 AES 算法在 C# 中实现安全字符串加密和解密

    2024-06-10 07:28:06       11 阅读
  7. 使用Spring Cloud设计电商系统架构

    2024-06-10 07:28:06       10 阅读
  8. Spring RestClient报错:400 Bad Request : [no body]

    2024-06-10 07:28:06       10 阅读
  9. 临近空间飞艇技术

    2024-06-10 07:28:06       8 阅读