// 글 내용 보여주기 기능
@RequestMapping(value= "boardContents.aws")
public String boardContents(@RequestParam("bidx") int bidx, Model model) {
return "WEB-INF/board/boardList";
}
1. BoardController에 화면만 띄울 수있게 형식 만들어두기
public BoardVo boardSelectOne(int bidx);
2. BoardService에 메서드 넣기
@Override
public BoardVo boardSelectOne(int bidx) {
BoardVo bv = bm.boardSelectOne(bidx);
return bv;
}
3. impl가서 구현되지 않은 메서드 생성해준다.
public BoardVo boardSelectOne(int bidx);
4. BoardMapper로 가서 마이바티스용 메서드도 추가한다.
<select id="boardSelectOne" parameterType="int" resultType="bv">
select * from board where delyn='N' and bidx= #{bidx}
</select>
5. boardMapper.xml에서 쿼리 구문 만들기
// 글 내용 보여주기 기능
@RequestMapping(value= "boardContents.aws")
public String boardContents(@RequestParam("bidx") int bidx, Model model) {
BoardVo bv = boardService.boardSelectOne(bidx);
model.addAttribute("bv", bv);
String path="WEB-INF/board/boardContents";
return path;
}
6. 컨트롤러에서 완성하기