📌 [ @Bean, @Configuration ] 수동으로 스프링 컨테이너에 빈을 등록하는 방법 개발자가 직접 제어가 불가능한 라이브러리를 빈으로 등록할 때 불가피하게 사용 유지보수성을 높이기 위해 애플리케이션 전범위적으로 사용되는 클래스나 다형성을 활용하여 여러 구현체를 빈으로 등록 할 때 사용 1개 이상의 @Bean을 제공하는 클래스의 경우 반드시 @...
https://ssdragon.tistory.com/47
📌 Http 쿼리 스트링, 주소 변수 매핑 >#### 1. 쿼리스트링하는 법 Ex: localhost:8081/chicken?type=양념 이런식으로 파라미터를 보내줘야한다 주소의 변수명과 소스의 변수명이 일치해야한다. >#### 2. 주소변수매핑하는 법 Ex: localhost:8081/chicken/양념 변수선언없이 그냥 값만 입력하면 된...
📌 Content-type http로 요청을 할때 body에 데이터를 담아서 요청을 한다. 그런데 어떤 타입을 전송하는지 spring boot가 모르기 때문에 header에 작성해서 보내준다. > ### 1. x-www-form-url-encoded spring boot의 기본은 x-www-form-url-encoded파싱해준다. username이...
📌 http 요청을 json으로 요청하기 첫번째 String 메소드는 직접 json으로 데이터를 만들어준것이고 두번째는 messageConverter가 자동으로 json으로 응답을 해준것이다.
📌Security 로그인 시큐리티를 활용하여 로그인 하기 위한 코딩 로직 securityconfig에 인증이 필요한 페이지를 설정해놨고 로그인이 필요한 페이지의 주소를 검새가면 "/auth/login"으로 가게끔 설정해놨다. 만일 인증(로그인)이 완료되면 인증이 필요한 페이지도 접근이 가능하다. 그런데 로그인을 하기 위해서는 Get방식이 아닌 Post방...
ㅇ