Language/JAVA
2023. 12. 17.
자바 클래스와 객체 관계에서 스프링적 사고하기
이번주 인상깊은 개념에 대해 알게 됐다. "A 객체가 B클래스의 객체를 포함하기" Case 1 항상 아래 사진처럼 Author(저자) 테이블에는 id, name, email, password Post(게시글) 테이블에는 id, title, contents, author_id(Author 테이블의 id를 받음) 변수들을 두고 관리했었는데 이렇게 설정하게 되면 저자가 Post를 작성할 때 자신의 고유한 id를 알고 있어야 한다는 문제가 발생한다. (여기서 id는 회원가입 시 아이디-비밀번호의 아이디가 아닌, 데이터베이스 상에 저장되는 회원가입 순서의 고유번호를 말한다) 더보기 package C12ClassLecture; import java.util.ArrayList; import java.util.List..