Lombok and JPA: What Could Go Wrong? - DZone Java
MIME: https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Basics_of_HTTP/MIME_types
@RequestParam & @PathVariable: https://www.baeldung.com/spring-request-param
jsonPath: https://support.smartbear.com/alertsite/docs/monitors/api/endpoint/jsonpath.html
jsonPath: https://mkyong.com/spring-boot/spring-test-how-to-test-a-json-array-in-jsonpath/
Test Double by Martin Fowler: https://martinfowler.com/bliki/TestDouble.html
Mocks Aren’t Stubs by Martin Fowler: https://martinfowler.com/articles/mocksArentStubs.html
Mockito Doc:https://static.javadoc.io/org.mockito/mockito-core/2.28.2/org/mockito/Mockito.html