我有一个用户列表。
public class User {
private String UserID;
private String departmentId;
private String email;
}
Run Code Online (Sandbox Code Playgroud)
我有一个部门 ID 列表
List<String> departmentIdList = Arrays.asList("111", "2222");
Run Code Online (Sandbox Code Playgroud)
我需要过滤部门ID不在departmentIdList中的用户。根据上面的示例,我需要部门 ID 不等于 111 或 2222 的用户。
我正在使用 springBootVersion = '3.0.2' 和 Java 17。最近我已升级到 springBoot 3 和 Java 17。我的 build.gradle 文件如下
implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3'
implementation (group: 'ch.qos.logback.contrib', name: 'logback-json-classic', version: '0.1.5'){
exclude group: 'org.json', module: 'json'
}
implementation (group: 'ch.qos.logback.contrib', name: 'logback-jackson', version: '0.1.5'){
exclude group: 'org.json', module: 'json'
}
implementation group: 'ch.qos.logback', name: 'logback-core', version: '1.2.9'
Run Code Online (Sandbox Code Playgroud)
在 ./gradlew clean build 上,我收到测试失败并出现以下错误。
Caused by: java.lang.IllegalArgumentException: LoggerFactory is not a Logback LoggerContext but Logback is on the classpath. Either remove Logback or the competing …Run Code Online (Sandbox Code Playgroud)