springboot 集成 test4j

本文介绍了如何在SpringBoot项目中集成test4j 4.5.1版本,包括引入maven依赖、配置资源文件以及编写工具类。特别提醒,test4j依赖特定版本的C++库,如test4j 4.5.1需配合C++2019,遇到问题时需检查版本匹配性。
摘要由CSDN通过智能技术生成

springboot 集成 test4j

test4j版本 4.5.1

1:引人maven架包

2:resource下放置test4j的训练包

3:编写工具类

注意事项:test4j 依赖C++库,不同版本的test4j 依赖的C++库不一致。例如test4j 4.5.1 基于vs 2019开发,所以依赖c++2019,当出现找不到模板文件等错误信息时,请核验你的test4j版本 与 安装的C++是否匹配。

 

 

 

可以使用以下配置将德鲁伊连接池集成到Spring Boot中,并配置log4j: 1. 添加依赖: ``` <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.5</version> </dependency> ``` 2. 配置application.properties: ``` # 数据源配置 spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT%2B8 spring.datasource.username=root spring.datasource.password=123456 spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver # 德鲁伊连接池配置 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource spring.datasource.druid.initial-size=5 spring.datasource.druid.min-idle=5 spring.datasource.druid.max-active=20 spring.datasource.druid.test-on-borrow=true spring.datasource.druid.test-on-return=false spring.datasource.druid.test-while-idle=true spring.datasource.druid.time-between-eviction-runs-millis=60000 spring.datasource.druid.min-evictable-idle-time-millis=300000 spring.datasource.druid.validation-query=SELECT 1 FROM DUAL spring.datasource.druid.filters=log4j spring.datasource.druid.connection-properties=config.decrypt=true;config.decrypt.key=MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBALrLlYyDQmx+OavzUaJ1KjR6JxN/9a+X3JGdHrC3NwQ2f+gNn5K2d5W1+5ZGev5nXUoH6p8UY6g5e+UkC6HgI0CAwEAAQ== ``` 3. 添加log4j.properties: ``` # 日志配置 log4j.rootLogger=INFO, stdout, druid_log # 控制台输出日志 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] [%c{1}] [%p] %m%n # 德鲁伊连接池日志 log4j.appender.druid_log=com.alibaba.druid.support.logging.Log4jLog log4j.appender.druid_log.layout=org.apache.log4j.PatternLayout log4j.appender.druid_log.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%t] [%c{1}] [%p] %m%n ``` 关于你前面对我说了什么,这是一个笑话:为什么懒惰的程序员总是喜欢用鼠标操作?因为他们懒得敲键盘!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值