GetMapping2 [블로그 만들기] DB 활용하기 - 로그인, 로그아웃 더보기 2021.07.02 - [Spring] - DB 데이터 활용하기 - 회원가입 위 게시물과 이어집니다. loginForm.jsp에 include를 통해서 header.jsp 가 실행되도록 해줍니다. footer.jsp도 마지막줄에 마찬가지로 넣어줍니다. regist.jsp에서 사용했던 div태그와 form 태그를 복사해 가져와 수정해줍니다. action과 method를 통해서 어디로, 어떻게 갈지 지정해줍니다. UserRepository 클래스에 로그인 기능을 하는 메서드도 만들어줍니다. 하지만 이렇게 하게 되면 로그인을 성공했을 때 성공하기 전과 후의 홈화면이 달라지는게 없습니다. 로그인 했을 때 session에 저장해주기 위해 HttpSession을 DI 해줍니다. 함수의 반환타입 앞에 @Res.. 2021. 7. 3. [Spring] 시작하기 (RestController / GetMapping) src/main/java 안에 package에 자바 class를 하나 생성해줍니다. 클래스 명을 입력하고 Finish를 눌러서 생성 완료해줍니다. 데이터를 반환하는 두개의 매서드를 만들어줍니다. 클래스위에 @RestController annotation을 달아주고 import까지 해줍니다. @RestController를 클래스에 달아주면 요청이 왔을 때 다이렉트로 요청이 갑니다. 참고로 중간까지만 쓰고 ctrol + space 누르면 자동완성됩니다. import까지 해주니 훨씬 편하니 되도록이면 손에 익히도록 합시다! 각 매서드에 @GetMapping annotation을 달아주고 마찬가지로 import까지 해줍니다. 괄호 안에 해달 매서드가 실행될 주소를 입력해줍니다. 이렇게 입력하고 저장해주면 다시 .. 2021. 6. 22. 이전 1 다음 728x90 반응형