Spring 또는 Maven/gradle을 사용한 자바 프로젝트에서는 Lombok을 사용하는 경우를 종종 볼 수 있었는데, 특히 스프링 프로젝트의 경우 사용하지 않는 프로젝트를 거의 볼 수 없을 정도로 많이 사용하는 것을 볼 수 있었다. 이번에 스프링에 대해 공부할 때
보통 Spring, 또는 Gradle이나 Maven으로 소스코드를 관리하는 일이 많다.그리고 test가 자동으로 생성되는 경우를 볼 수 있는데 해당 패키지 내부에서 단위 테스팅을 진행 할 수 있다. 그리고 보통 자바에서 Assertion이라는 테스트 코드를 사용한다.A
우리는 데이터베이스를 사용하여 조회쿼리를 수행할 때 정말 다양한 조건들을 적용하여 사용하고 있다.또한, 특정한 상황에서 몇몇 조건을 추가하거나, 사용하지 않는 일 또한 존재한다. 만약 JPA에서 조건에 맞는 쿼리를 작성하려면 조건이 많아질수록 작성해야할 쿼리 또한 기하