728x90 320x100 💻 뚝딱뚝딱67 [개발일지#012] 회원가입시 문제점 해결하기 (Redirect) [참고] 김영한님 스프링 강의를 바탕으로 진행되는 토이프로젝트의 과정을 기록하는 글입니다. 둥근 피드백은 언제나 환영입니다. [오늘의 개발내용] 1. 회원가입시 문제점 파악하기 2. 회원가입시 문제점 해결하기 1. 회원가입시 문제점 파악하기 @PostMapping("/join") public String join(@ModelAttribute Member member){ memberRepository.save(member); return "basic/member"; } BasicMemberController 에 회원가입을 구현한 부분을 보면 회원 데이터를 저장하고 "basic/member" 로 뷰템플릿만 리턴해주도록 구현했다. 이렇게 구현하면..! 회원 등록후 회원 상세 페이지로 넘어가는데 주소는 변경되지.. 2024. 1. 25. [개발일지#011] 타임라인 수정 구현하기 [참고] 김영한님 스프링 강의를 바탕으로 진행되는 토이프로젝트의 과정을 기록하는 글입니다. 둥근 피드백은 언제나 환영입니다. [오늘의 개발내용] 1. 타임라인 수정 구현하기 (TimelineController, editForm.html) 1. 타임라인 수정 구현하기 (TimelineController) @PostMapping("/{timelineId}/timelineEdit") public String edit(@PathVariable String timelineId, @ModelAttribute Timeline timeline){ timeLineRepository.update(timelineId, timeline); return "redirect:/timeline/{timelineId}"; } 타임라.. 2024. 1. 24. [개발일지#010] 타임라인 수정 폼 구현하기 [참고] 김영한님 스프링 강의를 바탕으로 진행되는 토이프로젝트의 과정을 기록하는 글입니다. 둥근 피드백은 언제나 환영입니다. [오늘의 개발내용] 1. 타임라인 수정 폼 구현하기 (TimelineController, editForm.html) 1. 타임라인 수정 폼 구현하기 (TimelineController) TimelineController에 수정폼을 요청하는 컨트롤러 하나 만들어 준다. 1. 타임라인 수정 폼 구현하기 (editForm.html) 타임라인 수정폼을 HTML 로 만들어 줌. [구현] 2024. 1. 23. [개발일지#009] 타임라인 상세 구현하기 [참고] 김영한님 스프링 강의를 바탕으로 진행되는 토이프로젝트의 과정을 기록하는 글입니다. 둥근 피드백은 언제나 환영입니다. [오늘의 개발내용] 1. 타임라인 상세 구현하기 (TimelineController, memberTimeline.html) 1. 타임라인 상세 구현하기 (TimelineController) 회원 상세페이지와 동일하게 @PathVariable 을 사용하여 타임라인 고유의 아이디를 URL로 전달하여 타임라인 상세 화면을 구현하려고 함. 1. 타임라인 상세 구현하기 (memberTimeline.html) [구현화면] 타임라인에서 내용을 클릭하면 해당 타임라인 글이 상세히 보여지게 된다. 2024. 1. 22. [개발일지#008] 타임라인 목록 -> 회원 상세 구현하기 [참고] 김영한님 스프링 강의를 바탕으로 진행되는 토이프로젝트의 과정을 기록하는 글입니다. 둥근 피드백은 언제나 환영입니다. [오늘의 개발내용] 1. 타임라인 목록 -> 회원 상세 구현 (TimelineController, allTimeline.html) 1. 타임라인 목록 -> 회원 상세 구현 TimelineController @GetMapping public String allTimeline(Model model){ List timelines = timeLineRepository.findAll(); model.addAttribute("timelines", timelines); return "timeline/allTimeline"; } 타임라인 전체를 불러오는 컨트롤러를 URL 따로 없이 Get방식으.. 2024. 1. 19. [개발일지#007] 회원가입, 회원정보수정 구현 [참고] 김영한님 스프링 강의를 바탕으로 진행되는 토이프로젝트의 과정을 기록하는 글입니다. 둥근 피드백은 언제나 환영입니다. [오늘의 개발내용] 1. 회원가입 구현 (BasicMemberController, joinForm.html) 2. 회원정보수정 구현 (BasicMemberController, editForm.html) 1. 회원가입 구현 BasicMemberController @PostMapping("/join") public String join(@ModelAttribute Member member){ memberRepository.save(member); return "basic/member"; } BasicMemberController 에 컨트롤러를 하나 추가한다. 똑같은 /join으로 매핑.. 2024. 1. 18. 이전 1 ··· 7 8 9 10 11 12 다음 728x90 320x100