반응형
<form name="form2" action="crazyupdate.do" method="post"> submit하는부분 상세보기쪽에 있음
public interface CrazyBoardDAO {
public void crazyupdate(CrazyBoardVO vo)throws Exception;
}
import com.spring.crazy.dao.CrazyBoardDAO;
import com.spring.crazy.model.CrazyBoardVO;
@Repository
public class CrazyBoardDAOImpl implements CrazyBoardDAO {
@Inject
SqlSession session;
@Override
public void crazyupdate(CrazyBoardVO vo) throws Exception {
// TODO Auto-generated method stub
session.update("crazy.crazyboardupdate", vo);
}
}
public interface CrazyBoardService {
public void crazyboardupdate(CrazyBoardVO vo)throws Exception;
}
@Service
public class CrazyBoardServiceImpl implements CrazyBoardService {
@Inject
CrazyBoardDAO dao;
@Override
public void crazyboardupdate(CrazyBoardVO vo) throws Exception {
dao.crazyupdate(vo);
}
}
// 수정
@RequestMapping(value="crazyupdate.do",method=RequestMethod.POST)
public String crazyboardupdate(CrazyBoardVO vo)throws Exception{
service.crazyboardupdate(vo);
return "redirect:crazyboard.do";
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="crazy">
<update id="crazyboardupdate">
update crazyboard
set
subject=#{subject},content=#{content}
where bno=#{bno}
</update>
</mapper>
반응형
'스프링 게시판' 카테고리의 다른 글
oracle 페이지나누기 , mysql 페이지나누기 (0) | 2021.01.13 |
---|---|
스프링게시판만들기 글삭제 (0) | 2021.01.12 |
스프링게시판 만들기 글상세 (0) | 2021.01.12 |
스프링게시판 만들기 리스트 , 페이지 나누기 (0) | 2021.01.12 |
Spring json 데이터 통으로 받기 (0) | 2020.12.21 |
댓글