본문 바로가기
클론코딩

LMS Web 클론코딩 10 (JDBC Template로 CRUD 구현하기 2)

by zho 2024. 1. 28.

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