1.마이바티스에서 다중 파라미터 처리방법은?
방법1. #{param1}, #{param2}.....
방법2. #{0}, #{1}.....
방법3. DAO에서 @Param("mWrite) String mWrite를 통하여 처리가능
방법4. Map형식을 통해 처리할 수 있다
parameterType = "hashMap"처리가 필요
2.아래의 소스 코드중 잘못된 곳을 찾으시오.
@RequestMapping("/list")
public String list(Model model) {
IDao dao = sqlSession.getMapper(IDao.class);
model.addAttribute("list", dao.listDao());
return "redirect:list";
}
redirect:list toomany redirection에러
3.마이바티스 3종세트는 무엇이며, 3종 세트의 각각의 역활에 대하여 설명하시오.
xml - sql문을 처리하는데 주로 사용한다. id에는 메서드의 이름이 들어간다.
인터페이스 - 메서드를 선언하고 자손에서 구현하도록 만들어준다.
sqlsession - 데이터풀로써 sql과 연결하는 브릿지 역할을 한다.
댓글