spring+mybatise注解实现

 1 spring.jpa.database=MYSQL
 2 
 3 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
 4 spring.datasource.driver-class-name=com.mysql.jdbc.Driver
 5 spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8
 6 spring.datasource.username=root
 7 spring.datasource.password=zhangxf123
 8 
 9 
10 spring.jpa.show-sql = true
11   
12 spring.datasource.druid.initialSize=5
13 spring.datasource.druid.minIdle=5
14 spring.datasource.druid.maxActive=20
15 spring.datasource.druid.maxWait=60000
16  
17 spring.datasource.druid.timeBetweenEvictionRunsMillis=60000
18   
19 spring.datasource.druid.minEvictableIdleTimeMillis=300000
20 
21 spring.datasource.druid.testWhileIdle=true
22 spring.datasource.druid.testOnBorrow=true
23 spring.datasource.druid.testOnReturn=false
24   
25 spring.datasource.druid.poolPreparedStatements=true
26 spring.datasource.druid.maxPoolPreparedStatementPerConnectionSize=20
27 
28 spring.datasource.druid.filters=stat,wall,log4j
29 
30 spring.datasource.druid.connectionProperties=druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
 1 <?xml version="1.0" encoding="UTF-8"?>
 2 <configuration debug="false">
 3 <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径-->
 4 <property name="LOG_HOME" value="/home/zhangxiongfeng/logs" />
 5 <property name="LOG_NAME" value="QSurvey" />
 6   <!-- 控制台输出 -->
 7 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
 8   <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
 9   <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
10   <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
11   </encoder>
12 </appender>
13   <!-- 按照每天生成日志文件 -->
14 <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
15   <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
16   <!--日志文件输出的文件名-->
17   <FileNamePattern>${LOG_HOME}/${LOG_NAME}.log.%d{yyyy-MM-dd}.log</FileNamePattern>
18   <!--日志文件保留天数-->  
19   <MaxHistory>30</MaxHistory>
20   </rollingPolicy>
21   <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
22   <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
23   <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
24   </encoder>
25   <!--日志文件最大的大小-->
26   <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
27   <MaxFileSize>10MB</MaxFileSize>
28   </triggeringPolicy>
29 </appender>
30 
31 <!-- 日志输出级别 -->
32   <root level="INFO">
33       <appender-ref ref="STDOUT" />
34     <appender-ref ref="FILE" />
35   </root>
36 </configuration>
logback.xml

相关文章:

  • 2021-07-20
  • 2021-04-23
  • 2022-02-24
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2022-01-14
  • 2022-12-23
猜你喜欢
  • 2021-11-23
  • 2021-06-28
  • 2021-07-30
  • 2021-05-22
  • 2021-07-03
  • 2021-11-29
  • 2021-04-15
相关资源
相似解决方案