도메인에 들어가야될 내용
배민 모듈 시스템을 따르면, 도메인에 생기는 모든 인스턴스 변수들은 다 저장이 되어버림.
따라서 변수 선언시에, db에 저장할만한 변수인가를 고민하는 것이 좋음
진짜 핵심만을 저장하도록 설정하는 것이 좋음
값 객체, entity 의 경계가 애매해 지는 상황이 발생하는데 어떻게 생각하는지
article 과 article content를 나누려고 했을 경우
article 에서 id가 존재하고, foreignkey를 위해서 article content에도 id가 부여되는 상황이 생길 수 있음
그러면 이것은 값 객체로 봐야 하는지, entity로 봐야 하는지?
secondary table을 설정할 수 있음
1장 10번째 강의
https://kmooc.udemy.com/course/spring-security-zero-to-master/learn/lecture/34300972#announcements
@Bean
@Order(SecurityProperties.BASIC_AUTH_ORDER)
SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Exception {
http.authorizeHttpRequests().anyRequest().authenticated();
http.formLogin();
http.httpBasic();
return http.build();
}
이런게 기본 세팅이었따