save jpa null1 Jpa repository save 는 왜 null 일까? 1[20221103 TIL] 테스트를 잘 통과하고 서버에도 프론트에도 잘나오는 이아이는 테스트 할때 마다 골치다 아니 대체 왜 저장한 것을 반환하는 값이 항상 null 인가? 그래서 일단은 verify 로 이게 호출되었는지만 테스트를 하고 있긴 하다. JPA 기본 구현체에 구현되어있는 save() 구현 @Transactional @Override public S save(S entity) { Assert.notNull(entity, "Entity must not be null."); if (entityInformation.isNew(entity)) { // (1) em.persist(entity); return entity; } else { return em.merge(entity); } } (1) isNew()의 반환 타입에 따라.. 2022. 11. 3. 이전 1 다음