1、简单配置
#应用名称 spring.application.name=apply #端口号 server.port=8888 #多环境配置,测试,生产用不同的配置文件 spring.profiles.active=test #session超时,单位秒 server.session.timeout=30 #配置项目访问路径,不配置,就是直接访问Controller中@RequestMapping("/test")的#路径,若配置了这个属性,访问时在原controller路径的基础上加上,上下文路径,这个 #配置在nginx分发时有很大用处 server.context-path=/ect/apply/baic #HTTP请求最大值 server.max-http-header-size=10000000
2、数据库连接配置
spring.datasource.app.url=jdbc:oracle:thin:@//172.20.2.44:1521/testdb spring.datasource.app.username=test spring.datasource.app.password=test123 spring.datasource.app.driver-class-name=oracle.jdbc.driver.OracleDriver spring.datasource.app.type=com.alibaba.druid.pool.DruidDataSource spring.datasource.app.minIdle=5 spring.datasource.app.maxActive=400 spring.datasource.app.initialSize=10 spring.datasource.app.maxWait=60000 spring.datasource.app.timeBetweenEvictionRunsMillis=60000 spring.datasource.app.minEvictableIdleTimeMillis=300000 spring.datasource.app.validationQuery=SELECT 1 FROM DUAL spring.datasource.app.testWhileIdle=true spring.datasource.app.testOnBorrow=false spring.datasource.app.testOnReturn=false spring.datasource.app.poolPreparedStatements=true spring.datasource.app.maxPoolPreparedStatementPerConnectionSize=50 spring.datasource.app.removeAbandoned=true spring.datasource.app.filters=stat
3、redis配置
spring.redis.host=172.30.2.134 spring.redis.port=6379 spring.redis.timeOut=5000 spring.redis.maxIdle=50 spring.redis.maxWaitMillis=5000 spring.redis.maxActive=300
4、tomcat的几个配置
#tomcat最大线程数 server.tomcat.max-threads= 2000 #tomcat最大连接数 server.tomcat.max-connections= 500 #编码方式 server.tomcat.uri-encoding=UTF-8 #post提交数据最大大小,设置为0不限制 server.tomcat.max-http-post-size=0
5、Mybatis
#mybatis mybatis.mapperLocations=classpath:mapper/*.xml #mybatis.type-aliases-package=com.mundo.test.pojo mybatis.configLocation=classpath:mybatis/mybatis-config.xml