회원 관리 예제 - 웹MVC 개발 (홈 화면 추가와 등록)

장서연·2022년 1월 2일
0

스프링 입문

목록 보기
16/25

이전시간, MemberController도 만들고 의존관계도 설정해놓음
이제 이 MemberController를 통해 회원을 등록하고 조회하는 걸 만들어보자!

전체코드는 여기에

회원 웹 기능 - 등록

MemberController.java


@Controller
public class MemberController {
    private MemberService memberService;
    @Autowired
    public MemberController(MemberService memberService){
        this.memberService = memberService;
    }

    @GetMapping("/members/new")
    public String createForm(){
        return "members/createMemberForm";
    }

    @PostMapping("/members/new")
    public String create(MemberForm form){
        Member member = new Member();
        member.setName(form.getName());

        memberService.join(member);
        return "redirect:/";
    }
}

0개의 댓글