2024.01.28
오늘은 수정기능을 추가했으며, 또 수정하기 페이지로 넘어갈 시 기존 데이터(제목, 내용)가 담겨있도록 구현을 했다. mapping 할 때 경로설정에서 자꾸 애를 먹어서 시간이 꽤 많이 들었다. 결국 이렇게 해줬는데 최선의 방법인지는 아직 잘 모르겠다.
<form action="../../lms/editPost" method="post">
controller
@PostMapping("/lms/editPost")
public String editSavePost(@RequestParam Long id, @RequestParam String title, @RequestParam String content) {
일단 CRUD 기능은 완성했으니, 빠르게 수정하기 페이지 front 수정 후 검색 기능, 파일 업로드까지 구현할 예정이다. 또 이전에 배포도 간단하게 테스트 해보면 좋을 것 같다.
CRUD 기능 구현 후 course db(id, name, semester) 테이블을 추가해 줬다. 일단은 course 데이터를 직접 넣어주고 보여주는 형식으로 하려고 한다.
728x90
'클론코딩' 카테고리의 다른 글
LMS Web 클론코딩 12 (검색기능 구현, Date 나타내기) (0) | 2024.02.02 |
---|---|
LMS Web 클론코딩 11 (이전, 다음 페이지 이동 버튼 구현) (0) | 2024.01.30 |
LMS Web 클론코딩 9 (JDBC Template로 CRUD 구현하기 1) (0) | 2024.01.26 |
LMS Web 클론코딩 8 (Spring Dependency, 난관해결방법) (1) | 2024.01.25 |
LMS Web 클론코딩 7 (ERD 설계, 도메인 테이블 설계) (0) | 2024.01.19 |