본문 바로가기
IT/면접준비

Day16

by 봉즙 2019. 8. 13.

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과 연결하는 브릿지 역할을 한다.

'IT > 면접준비' 카테고리의 다른 글

Day18  (0) 2019.08.19
Day17  (0) 2019.08.14
Day15  (0) 2019.08.12
Day 14  (0) 2019.08.09
Day13  (0) 2019.08.08

댓글