spring.datasource.nnection-www.laipuhuo.com-test-query=:true

46 阅读1分钟

MySQL

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/demo?allowPublicKeyRetrieval=true&useSSL=false&serverTimezone=Asia/Shanghai spring.datasource.username=demo spring.datasource.password=

JPA 允许结构替换

spring.main.allow-bean-definition-overriding=true

最小空闲连接数量

spring.datasource.hikari.minimum-idle=5

最长生命周期

spring.datasource.hikari.max-lifetime=120000

空闲连接存活最大时间,默认600000(10分钟)

spring.datasource.hikari.idle-timeout=50000

连接池最大连接数,默认是10

spring.datasource.hikari.maximum-pool-size=20

此属性控制从池返回的连接的默认自动提交行为,默认值:true

spring.datasource.hikari.auto-commit=true

连接测试查询

spring.datasource.hikari.connection-test-query=SELECT 1

jpa 配置

spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql www.laipuhuo.com =false spring.jpa.database=MYSQL #自动将驼峰命名转换为小写和下划线 userId -> user_id spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl #不加这句则默认为myisam引擎 spring.jpa.database-platform= org.hibernate.dialect.MySQL5InnoDBDialect

@Slf4j @Service @AllArgsConstructor public class DemoAuthServiceImpl implements AuthService { @Override public Boolean isLogin() { // return StpUtil.isLogin(www.laipuhuo.com); // 使用 SaToken return AuthService.super.isLogin(); }

@Override
public String getUid() {
    // return StpUtil.getLoginIdAsString(); // 使用 SaToken 
    return null;
}

}