본문 바로가기

IT/면접준비28

Day16 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 t.. 2019. 8. 13.
Day15 1.마이바티스를 통하여,게시판을 구현할 경우, 필요한 라이브러리들은 무엇인가요? mybatis, mybatis-spring, ojdbc, 커넥션풀을 위한 라이브러리, spring-jdbc 연결위한 라이브러리 2.마이바티스 3종 세트는 무엇인가? DAO 인터페이스, sqlSession , mapper.xml 3.sqlSession 객체에 대하여 설명하시오. sqlSession객체를 root.xml에서 선언하면서 mapper의 위치를 지정해줌으로써 데이터 풀에 접근하도록 하며, 이를 통하여 sql과 연동할 수 있도록 만들어준다. 2019. 8. 12.
Day 14 1.게시판 구현중 답변글을 쓰기 위한 프로그래밍은 어떻게 하는가 설명하여 보시오. 원글에 대한 번호와 뎁스, 인덴트에 대하여 구현하여 답글의 위치를 조정한다. 2.아이디와 패스워드를 넣어(Login) 기능은 어떻게 구현할것인지 설명하여 보시오. 데이터 베이스와 연동하여 select문을 통해 id가 있는지 체크한후 pw와 일치하는지에 따라 return값을 설정하고 command에서 모델을 통해 controller에 불러온다. 2019. 8. 9.
Day13 1.스프링 MVC 에서 model 1과 2의 차이는? model1 : 웹브라우저의 모든 요청을 JSP가 받아서 처리, 소스코드 상에서 표현되는 것이 model1 model2 : model(data), view(jsp), controller(model에서 받은 데이터 view에 표현) 3가지로 나눠서 처리한다. jsp에 data 또는 객체만 전달 받는 것 2.model의 역활은? list() 함수에서 model의 역할에 대하여 설명하시오. controller에서 생성한 데이터를 담아서 view에 전달하는 역할이다. list()의 경우에는 글의 제목, 작성자, 날짜, 글 번호 등을 model에 담아주며, sql에서 데이터를 받아와 view에서 list를 출력해주어 게시글 리스트를 볼 수있게한다. 3.게시판구.. 2019. 8. 8.