전체 글

전체 글

    No Properties 오류

    JSON을 사용하여 API를 개발하던 중 아래와 같은 오류를 만났다. 보통 DTO 파일에 Getter, Setter가 추가가 안되어 있어서 발생하는 오류다. DTO 파일 또는 getter나 setter가 사용되는 코드에 추가가 되어있는지 확인해야한다. ps.다음부터는 no properties가 보이면 바로 lombok(@Getter or @Data)을 추가해서 오류를 해결하면 좋을거 같다.

    NoClassDeFoundError 해결 방법

    NoClassDeFoundError JPA 환경설정 중에 NoClassDeFoundError가 발생하였다. Maven 환경 기반에서 설정 중이었다. 11월 29, 2021 2:19:15 오후 org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: hello ...] 11월 29, 2021 2:19:16 오후 org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {5.3.10.Final} 11월 29, 2021 2:19:16 오후 org.hibernate.cfg.Enviro..

    실무 JUnit Test에서 ConcurrentHashMap을 사용해야 하는 이유

    ConcurrentHash Map vs HashMap 개발을 하다 보면 DB에 값을 저장하기 전에 메모리 영역에서 값을 저장하고 테스트해야 할 때 가 있다 이때 아래와 같이 간단 한 맴버를 저장하는 MemoryRepository가 있다고 가정해보자 안에는 맴버의 아이디 값과 멤버를 저장하는 HashMap 구조를 사용했다. import java.util.HashMap; import java.util.Map; public class MemoryMemberRepository implements MemberRepository{ private static Map store = new HashMap(); @Override public void save(Member member) { store.put(member.g..