TigerDemon
세션 8 DB 연결 본문
스프링 부트 웹 개발 입문 - 따라하며 배우기
스프링 부트 웹 개발 입문 - 따라하며 배우기 강의 | IT늦공 김부장 - 인프런
IT늦공 김부장 | 따라하며 만들다 보면 어느새 알게 되는, 스프링 부트를 이용한 자바 웹 개발!, 처음 시작하는 스프링부트, 누구나 쉽게! 스프링 부트, 초보자도 쉽게 시작할 순 없을까요? 스프
www.inflearn.com
등록 Insert 처리
controller
@GetMapping("/menu_ins")
public String doInsert(){
return "/v1/menu/menu_ins";
}
@PostMapping("/menu_ins")
public String doInsertPost(@RequestParam("coffee") String strCoffee,
@RequestParam("kind") String strKind,
@RequestParam("price") String strPrice
){
log.info("==========================================================");
log.info(strCoffee);
int i = menuSvc.doInsert(strCoffee, strKind, strPrice);
return "redirect:/v1/menu";
}
service
public int doInsert(String strCoffee, String strKind, String strPrice) {
int i = menuDao.doInsert(strCoffee, strKind, strPrice);
return i;
}
삭제 Delete 처리
controller
@GetMapping("/menu_del")
public String doDelete(@RequestParam("no") String strNo){
log.info("strNO : "+strNo);
int i = menuSvc.doDelete(strNo);
return "redirect:/v1/menu";
}
service
public int doDelete(String strNo) {
int i = menuDao.doDelete(strNo);
return i;
}
수정 Update 처리
controller
@PostMapping("/menu_up")
public String doUpdatePost( @RequestParam("no") String strNo,
@RequestParam("coffee") String strCoffee,
@RequestParam("kind") String strKind,
@RequestParam("price") String strPrice
){
int i = menuSvc.doUpdate(strNo, strCoffee, strKind, strPrice);
return "redirect:/v1/menu";
}
service
public int doUpdate(String strNo, String strCoffee, String strKind, String strPrice) {
int i = menuDao.doUpdate(strNo, strCoffee, strKind, strPrice);
return i;
}
'2024-SWLUG > 웹페이지 만들기' 카테고리의 다른 글
| 섹션 10 VO사용하기 (0) | 2024.11.15 |
|---|---|
| 섹션 9 Mybatis DynamicSql 적용 (0) | 2024.11.15 |
| 세션 7 환경설정 변경 (0) | 2024.11.13 |
| 세션 6 Front와 Back-end가 만나다. (0) | 2024.11.13 |
| 섹션 5 Spring boot 항해를 시작해보자 (2) | 2024.11.13 |