분류 전체보기

gradle 전체 테스트 수행 시 test events were not received 문구
'스프링부트와 aws로 혼자 구현하는 웹서비스' 책을 보며 스프링 부트 프로젝트 진행 중, 해당 책 211p의 전체 테스트 수행이 제대로 실행되지 않았다. Gradle 탭의 Tasks-verification-test를 클릭하면 전체 테스트가 수행되야하는데 테스트 결과 창에는 test events were not received 라는 문구만 출력되며 테스트가 전혀 수행이 되지 않았다. 이 문구를 구글링해보면 대부분 테스트 실행환경을 Gradle에서 intelliJ IDEA로 바꾸라는 조언이 대부분이다. 하지만 나의 경우에는 이미 그 설정을 해놓아 그 부분이 문제가 되지는 않았다. 문제는 처음 프로젝트 생성 시 자동으로 완성되어있는 build.gradle 파일 안에 있었다. plugins { id 'java..
Enum 이란?
짬짬히 알게되는 부분에 대해 정리하려한다. 일단 Enum은 한국어로 열거형이라고 한다. 자바 5에서 추가된 자료형으로 의미가 부여된 이름을 갖는 상수를 선언하는 것을 목적으로 만들어졌다. 기본적인 문법은 다음과 같다. public enum Role { // Enumerated Value에서 소괄호를 통해 생성자에 인자를 전달할 수 있음. GUEST("ROLE_GUEST","손님"), // key:"ROLE_GUEST", title:"손님" USER("ROLE_USER","일반 사용자"); String key; String title; private Role(String key, String title){ this.key=key; this.title=title; } } 일단 위의 코드에서 GUEST, US..
JPA Auditing 이란?
Audit : 감시, 감사하다. Spring Data provides sophisticated support to transparently keep track of who created or changed an entity and when the change happened. To benefit from that functionality, you have to equip your entity classes with auditing metadata that can be defined either using annotations or by implementing an interface. Spring Data JPA ships with an entity listener that can be used to tr..

.gitignore 적용시키기
자주 하는 실수 중에 하나가 gitignore를 처음에 안 적어놓고 build 같은 불필요한 폴더 및 파일 들을 git에 업로드하는 것이다. 자주 발생하는 상황에 대해 게시글을 작성해두면 후에 편하게 찾아볼 수 있을 것 같아 업로드 고고. https://stackoverflow.com/questions/25436312/gitignore-not-working Gitignore not working My .gitignore file isn't working for some reason, and no amount of Googling has been able to fix it. Here is what I have: *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ bu..