springboot的基本配置

这篇博客详细介绍了SpringBoot中内嵌的服务器配置,包括如何调整基本的server设置,以及深入探讨了作为默认应用容器的Tomcat的常用配置。此外,还涉及了Spring的相关配置。
摘要由CSDN通过智能技术生成

一:内切的server(配置server)

对server的几个常用的配置做个简单的说明:
代码片.

server:
   port: 8080
   servlet:
      session:
         timeout: 30m
         #session在30分钟后过期
      context-path: /
      #不配置的话就默认为 / 如果server.context-path =/market/task”, 请求的url地址就是 localhost : port/market/task/ + url
   tomcat:
      max-http-post-size: -1
      # 如果将值设置为 0,表示 POST 最大值为 0,不限制 POST 大小需要将值设置为 -1

二:Tomcat

Tomcat为SpringBoot默认容器,下面是几个常用的配置

tomcat:
      max-http-post-size: -1
      # 如果将值设置为 0,表示 POST 最大值为 0,不限制 POST 大小需要将值设置为 -1

三:spring

spring:
   http:
      encoding:
         charset: UTF-8
         enabled: true
         force: true
   messages:
      encoding: UTF-8
   mvc:
      view:
         prefix: /webpage/
         suffix: .jsp
   datasource:
      name: dataSource
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://47.95.124.75:3306/zztest?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=GMT%2b8&useSSL=false
      username: root
      password: Pa55w0rd#75
      type: com.alibaba.druid.pool.DruidDataSource
      druid:
         initial-size: 1
         min-idle: 1
         max-active: 20
         max-wait: 30000
         time-between-eviction-runs-millis: 60000
         min-evictable-idle-time-millis: 300000
         test-while-idle: true
         test-on-borrow: false
         test-on-return: false
         pool-prepared-statements: true
         max-pool-prepared-statement-per-connection-size: 100
   jpa:
      show-sql: true
      open-in-view: true
      hibernate:
         ddl-auto: none
         naming:
            physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
            implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
      database: mysql
      properties:
         hibernate:
            dialect: org.hibernate.dialect.MySQL57Dialect
            show_sql: false
            format_sql: false
            current_session_context_class: org.springframework.orm.hibernate5.SpringSessionContext
            cache:
               use_second_level_cache: false
               use_query_cache: false
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值