본문 바로가기
Spring/기타 여러가지

읽어볼 주제들

by doriver 2025. 2. 8.

 

Entity를 DTO로 바꿔서 쓰는 이유

 

https://curiousjinan.tistory.com/entry/Spring-JPA-%EC%97%94%ED%8B%B0%ED%8B%B0%EB%A5%BC-DTO%EB%A1%9C-%EB%B0%94%EA%BF%94%EC%84%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EC%9D%B4%EC%9C%A0

 

Spring JPA - 엔티티를 DTO로 바꿔서 사용하는 이유

이번 포스트에서는 SpringBoot 프로젝트에서 왜 Entity를 DTO로 변환시켜서 사용하는지 알아보자 1. 엔티티와 DTO 엔티티(Entity): 엔티티는 데이터베이스의 테이블과 직접 매핑되는 객체로, 비즈니스 로

curiousjinan.tistory.com

 

메서드 에러시 @transactional

트랜잭션 안에서 발생하는 예외와 그 예외를 처리하는 방법에 따라 어떻게 롤백이 되는지

 

https://wildeveloperetrain.tistory.com/218

 

@Transactional 상태에서 Exception이 발생했을 때 Rollback 동작 과정

@Transactional 어노테이션을 통해 트랜잭션을 선언하고 메서드 내부 로직을 짜던 중 '트랜잭션 안에서 발생하는 예외와 그 예외를 처리하는 방법에 따라 어떻게 롤백이 되는지'에 대한 개념이 명확

wildeveloperetrain.tistory.com

 

JPA에서 save하기 전에 객체조회

https://velog.io/@bbbbooo/JPA-findById-getReferenceById%EC%9D%98-%EC%B0%A8%EC%9D%B4

 

[JPA] findById(), getReferenceById()의 차이로 알아보는 get, find 네이밍 의미와 로딩전략

findById(), getReferenceById() 차이점과 네이밍 규칙, 로딩 전략에 대해 작성한 글입니다.

velog.io

 

지연로딩, 프록시 객체

https://velog.io/@kevin_/%EB%82%B4%EA%B0%80-%EC%A7%80%EC%97%B0-%EB%A1%9C%EB%94%A9%EC%9C%BC%EB%A1%9C-%EC%9E%91%EC%84%B1%ED%96%88%EB%8D%98-%EC%9D%B4%EC%9C%A0

 

내가 지연 로딩으로 작성했던 이유

그 때 당시에는 Spring은 물론 Java에 대한 개념도 매우 약할 때라 지금도 약하지만레퍼런스의 코드를 가져다 사용하기에 급급했다.당시의 나는 해당 개념에 대한 정확한 이해보다는 기능 구현이

velog.io

 

'Spring > 기타 여러가지' 카테고리의 다른 글

도메인 객체  (0) 2025.04.27
DTO에 어떤 어노테이션 붙여야 할까  (0) 2025.04.14
@Scheduled을 이용해 일정 시간 마다 코드 실행  (0) 2025.02.04
ServletContainer 01  (0) 2025.02.01
Spring WebSocket 01  (1) 2025.02.01