[우아한테크코스] 5월 3일 TIL
[Spring] session의 동작 과정
- 로그인 하면 body에서 setAttribute 호출
- 속성 값이 session에 저장
- 결과 응답(ok / not)
- 수정의 경우 getAttribute로 가져와 수정
[Spring] 직접 빈 등록하는 방법
@Configuration
public class SpringConfig {
@Bean
public MemberService memberService() {
return new MemberService(memberRepository());
}
@Bean
public MemberRepository memberRepository() {
return new MemoryMemberRepository();
}
}
변화가 필요할 때 등록한 클래스명만 바꿔주면 된다는 장점이 있다.
이외에 xml, di로 빈을 등록할 수 있다.
AutoConfigureTestDatabase(replace = Replace.NONE)