Java学习 - Springboot 配置详解
    		       		warning:
    		            这篇文章距离上次修改已过425天,其中的内容可能已经有所变动。
    		        
        		                
                Spring Boot 配置详解涉及的范围很广,这里我们只提供一些核心配置项的示例和解释。
- 应用名称和服务端口配置:
 
spring:
  application:
    name: my-application
server:
  port: 8080- 数据源配置:
 
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/mydb
    username: myuser
    password: mypass
    driver-class-name: com.mysql.cj.jdbc.Driver- 日志配置:
 
logging:
  level:
    root: INFO
    org.springframework.web: DEBUG- 消息队列配置 (以RabbitMQ为例):
 
spring:
  rabbitmq:
    host: localhost
    port: 5672
    username: myuser
    password: mypass- 外部配置活动配置:
 
spring:
  profiles:
    active: dev- 安全配置:
 
spring:
  security:
    user:
      name: user
      password: pass- 缓存配置:
 
spring:
  cache:
    type: simple- 使用属性文件:
 
app.name=my-application
app.description=${app.name} is a Spring Boot application这些配置项只是Spring Boot配置的一小部分,实际项目中根据需要会有更多配置。在实际开发中,通常会结合Spring Boot的自动配置特性,以及使用属性文件、YAML文件等多种配置方式,灵活应用。
评论已关闭