springboot 如何修改默认端口及application.properties常用配置

修改Spring Boot默认端口和配置文件是很重要的。这里是修改步骤:

修改Spring Boot默认端口

在Spring Boot的默认情况下,它会使用端口8080。如果我们需要更改端口,我们可以通过编辑application.properties文件或application.yml文件进行更改。

application.properties 文件示例

src/main/resources 目录下,创建 application.properties 文件,并添加以下内容:

server.port=8081

如果你想修改成其他端口号,将 server.port 的值设置成任意你想设置的端口即可,例如:

server.port=8888

application.yml 文件示例

src/main/resources 目录下,创建 application.yml 文件,并添加以下内容:

server:
  port: 8081

如果你想修改成其他端口号,将 server.port 的值设置成任意你想设置的端口即可,例如:

server:
  port: 8888

application.properties 常用配置

除了 server.port 配置以外,应用程序可能需要其他配置项,下面列出了一些常用的 application.properties 配置项。

配置日志级别

logging.level.org.springframework.web=DEBUG

配置数据源

spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=

配置国际化消息

spring.messages.basename=messages

以上就是修改Spring Boot默认端口和应用程序常用配置的攻略和示例。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:springboot 如何修改默认端口及application.properties常用配置 - Python技术站

(0)
上一篇 2023年6月15日
下一篇 2023年6月15日

相关文章

  • Java 动态模拟操作系统进程调度算法

    Java 动态模拟操作系统进程调度算法攻略 简介 在操作系统中,进程调度算法是非常重要的一个部分。操作系统需要根据不同的算法,按照一定的规则来决定哪个进程应该被执行。一种常见的调度算法是进程优先级调度算法。本攻略将演示如何使用Java语言动态模拟进程优先级调度算法。 实现 首先,定义一个Process类,代表一个进程,其中包含三个成员变量:进程名、进程优先级…

    Java 2023年5月19日
    00
  • Java的Struts框架报错“ChainProcessorException”的原因与解决办法

    当使用Java的Struts框架时,可能会遇到“NoSuchModuleException”错误。这个错误通常由以下原因之一起: 配置错误:如果配置文件中没有正确配置,则可能会出现此错误。在这种情况下,需要检查文件以解决此问题。 模块错误:如果模块不正确,则可能会出现此错误。在这种情况下,需要检查模块以解决此问题。 以下是两个实例: 例 1 如果配置文件中没…

    Java 2023年5月5日
    00
  • Java DelayQueue实现任务延时示例讲解

    让我详细讲解一下“Java DelayQueue实现任务延时示例讲解”的完整攻略。 什么是DelayQueue DelayQueue 是一个基于优先级队列 PriorityQueue 实现的无界阻塞队列,用于放置在给定延迟时间后才能被消费的元素(任务)。DelayQueue 中的元素必须实现 java.util.concurrent.Delayed 接口,该…

    Java 2023年5月20日
    00
  • 一文搞清楚Spring事务

    那么下面我会详细介绍一下 “一文搞清楚Spring事务” 的完整攻略,包括什么是Spring事务、Spring事务的隔离级别、Spring事务的传播行为、Spring事务的回滚策略等内容。 什么是Spring事务? Spring支持声明式和编程式两种事务处理方式。在Spring中,我们可以使用@Transactional注解将某个方法标记为需要事务的方法。使…

    Java 2023年5月20日
    00
  • Java 定时器的多种实现方式

    Java 定时器的多种实现方式 前言 在 Java 开发中,我们经常需要编写定时任务,如定时备份、定时发送消息等。这些任务需要在指定时间点或时间间隔内执行。而实现这些定时任务的方法有多种,本文将一一介绍这些方式,包括 Java 内置定时器、定时线程池、Quartz 框架以及 Spring 自带的定时任务。 Java 内置定时器 Java 内置了一个 Time…

    Java 2023年5月18日
    00
  • Java中的NoClassDefFoundError是什么?

    NoClassDefFoundError 是 Java 运行时错误之一,表示 JVM 在试图加载某个类(或接口)失败了。这个错误可以由多个因素引起,比如说类或接口所依赖的类库不存在或版本不一致,或者是类加载时出现其他异常导致类加载失败等等。 NoClassDefFoundError 的错误信息形如: Exception in thread "mai…

    Java 2023年4月27日
    00
  • Mybatis-Spring源码分析图解

    下面是详细的“Mybatis-Spring源码分析图解”攻略。 1. Mybatis-Spring简介 Mybatis-Spring是Mybatis和Spring框架结合的一个组件集,简化了Mybatis和Spring框架的整合过程,为使用者提供了方便快捷的数据库持久层开发手段。使用Mybatis-Spring可以有效将Mybatis和Spring框架解耦,…

    Java 2023年5月20日
    00
  • JavaScript封装axios的实现详解

    JavaScript封装axios的实现详解 Axios是基于Promise的HTTP客户端,可以在浏览器和Node.js中使用。它简单易用、功能强大,逐渐成为前端开发中最常用的HTTP请求库之一。本篇文章将详细讲解如何封装axios,并提供两个示例进行说明。 封装axios 安装axios 在开始封装axios之前,我们需要先安装它。可以使用npm来安装a…

    Java 2023年6月15日
    00
合作推广
合作推广
分享本页
返回顶部