我已阅读了有关这些命令的更多信息,但不完全了解使用这些命令的正确方法是什么?
我想深入了解clear(),evict()和close()方法之间的区别。据我所知,evict()将从休眠中的会话中清除特定对象,并将从会话中clear()清除所有对象。
如何正确使用它们?谢谢
当我尝试为控制器创建 junit 时,出现以下错误:
java.lang.NoClassDefFoundError: org/mockito/MockitoAnnotations$Mock
Run Code Online (Sandbox Code Playgroud)
我的 pom.xml :
org.powermock:powermock-api-mockito2:1.7.4
org.powermock:powermock-module-junit4:1.7.3
Run Code Online (Sandbox Code Playgroud)
控制器:
@Autowired
ELKLoggerService loggerService;
private UUID correlationId = UUID.randomUUID();
@GetMapping
public ResponseEntity<ResponseType<List<ComEntity>>> getAllComs(@RequestHeader String emailId, @RequestHeader String userName) {
String message = "ComController :: getAllComs :: " + "correlationId : " + correlationId.toString();
loggerService.info(message, correlationId.toString());
return comService.getAllComs(emailId, userName, correlationId.toString());
}
Run Code Online (Sandbox Code Playgroud)