
Generate 후에 인텔리제이에서 build.gradle파일을 열어보자.처음 생성할 때는 시간이 지연된다.처음에 생성된 파일을 보면, resources -> application.properties 파일이 보일 것이다.파일을 삭제하고 application.yml 파일

member -> package생성 -> controller 생성controller -> java class 생성-> HomeController 생성 기본페이지를 요청하는 메서드이다."/"은 제일 기본 페이지를 뜻한다.메서드를 실행시키면 index.html을 찾아가고

첫 페이지에서 회원가입과 로그인 창을 구별해서 접속할 것이다.다음과 같이 코드를 수정해보자./member/save는 회원가입을 하는 주소/member/login은 로그인을 하는 주소이제 각 주소에서 띄울 페이지를 요청하고 생성해보자.controller 패키지 안에 Me

@GetMapping아래에 받아오는 PostMapping()도 추가해보자. 에러가 뜰거지만 해당 메서드를 잘 실행함을 아래와 같이 알 수 있다.이제 회원가입 창에서 이메일, 비밀번호, 이름을 입력한 값을 가져와보자.@RequestParam은 save.html에서 변수

🔖지난 포스트까지는 회원가입 페이지를 요청하고 생성하여 사용자가 입력한 정보 값을 가져오는 것까지 수행하였다. 이번에는 가져온 값을 DB에 저장하기 위해서 DB를 연동하는 과정을 해볼 것이다!

DB 테이블과 연관된 클래스는 MemberEntity이다. 회원가입을 하면 회원 정보가 MemberDTO에 저장된다. 하지만 거기서 멈추면 회원 정보가 DB에 저장되지 않는다. 즉 MemberEntity도 수정해주어야 한다.MemberDTO 값을 MemberEntity

🔖지난 포스트까지 회원가입 하는 과정을 거쳤다. 이제 사용자 정보를 가져와 로그인을 수행해보자!!

초기 화면에서 목록 페이지를 추가한다. 목록 페이지를 띄우려면 일단 controller에서 GetMapping을 해주어야 한다.목록 페이지(list.html)에 회원목록을 출력해야 한다. -> Spring에서 제공하는 model을 넘겨준다.요즘에는 자바스크립트로도 많이

회원 조회 페이지를 요청한다.각각의 회원은 id값으로 구분하고 id값으로 페이지를 요청한다.memberService에 findById 메서드를 추가하고 해당 id의 회원을 찾는다.model에 회원정보를 추가한다.조회 페이지를 요청한다.findById 메서드 구현memb