Notice
Recent Posts
Recent Comments
Link
목록JPA (1)
나의 길

DTO(Data Transfer Object)란?계층 간에 데이터 교환을 위해 사용하는 객체public class User { private Long id; private String name; private String email; private String password;} 위의 User 클래스를 바로 응답으로 넘겨주면 몇 개의 문제점이 있습니다. 1. 해당 클래스의 모든 정보가 보이며 이로 인해 민감한 정보가 노출되어 보안 문제가 발생할 수 있습니다.2. User 클래스가 변경될 경우 View가 View가 변경될 경우 User 클래스가 변경되는 강한 결합을 가지게 됩니다.3. JPA 사용시 직렬화 문제가 발생할 수 있습니다. Lazy 로딩 필드가 직렬화되지 않거나 예외 발생 ..
Framework/Spring boot
2024. 12. 4. 22:54