클라이언트가 요청을 답을 받는 'View'가장 먼저 클라이언트의 요청을 받아서 처리하는 'Controller' 사용자의 요구사항을 반영을 하기위한 별도의 중간계층의 필요성 'Service'두가지 이상의 복합적인 작업을 처리해주는 역할에대한 필요성 DB와 연결해주는 'M
1.Spring Legacy Project를 만든다.2.Templates를 Spring MVC Project를 선택한다.3.Spring version과 java version을 올려준다.(pom.xml) SpringMVC03에서 우클릭 후 Maven. updatePr
1.Mapper Interface를 만든다.(mapper Package안 BoardMapper)2.mapper.xml(BoardMapper.xml)파일을 만든다. mybatis 홈페이지로가서 시작하기란에서 mapper 파일 구문을 복사해서 xml 파일 안에 넣어준다.
위의 코드를 web.xml에 추가해준다.
클라이언트가 요청한 게시물 번호로 대상을 찾아서 조회수를 하나씩 올라가도록 설정하는 로직이다.Mapper 인터페이스로 BoardMapper.xml 파일과 연결시켜준다.int형은 resultType 안써주는 이유?a 메소드와 b 메소드 모두 service의 get 메소드
Client:View:Controller: 클라이언트의 요청을 받고, 응답을 해주는 역할.(서버, WAS(Tomcat))Model: DB를 연동하는 DAO를 만든다.(서버, WAS(Tomcat))DB:데이터베이스(서버,WAS(Tomcat))테이블 만들어주는 사이트www
43강 jsp에서 데이터가 들어가는 부분은 개발자가 해야한다. jsp에서 프로그래밍적인 부분을 Tag적인 요소로 쓰기위해 만들어졌다.