본문 바로가기 메뉴 바로가기

undefined

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

undefined

검색하기 폼
  • 분류 전체보기 (64)
    • jsp (18)
    • spring (34)
    • source tree & github (4)
    • 줍줍 (8)
      • 코딩하다 안거 (6)
      • 알면 좋겠지 (2)
  • 방명록

day3 class04 MVC 프레임워크 개발

이전까진 DispatcherServlet클래스 하나로 Controller 기능을 구현했다. 하지만 이렇게 하나의 서블릿으로 컨트롤러를 구현하면 개발과 유지보수가 어려워진다. 1. MVC 프레임워크 구조 클래스 기능 DispatcherServlet 유일한 서블릿 클래스로서 모든 클라이언트의 요청을 가장 먼저 처리하는 Front Controller HandlerMapping 클라이언트의 요청을 처리할 Controller 매핑 Controller 실질적인 클라이언트의 요청 처리 ViewResolver Controller가 리턴한 View 이름으로 실행될 JSP 경로 완성 2. Controller 인터페이스 작성- 구체적인 컨트롤러 구현에 앞서 모든 컨트롤러를 같은 타입으로 관리하기 위한 인터페이스를 만든다.1..

spring 2019. 1. 27. 17:28
day3 class03 Model2 아키텍처로 게시판 개발

MVC 아키텍처에서 각 요소의 기능과 개발 주체 기능 구성요소 개발 주체 Model VO, DAO 클래스 자바 개발자 View JSP 페이지 웹 디자이너 Controller Servlet 클래스 자바 개발자 또는 MVC 프레임워크 - 지금은 컨트롤러에대한 이해를 위해 프레임워크에서 제공하는 컨트롤러보다는 컨트롤러의 기능 이해에 중점을 둔다. 1. 컨트롤러 구현1-1 컨트롤러 파일 생성1) src/main/java 폴더 위에서 마우스 우클릭2) new > servlet3) java package : com.springbook.view.controller / class name : DispatcherServlet 입력 후 Next4) name : action 입력5) /action 더블 클릭 후 *.do 입..

spring 2019. 1. 20. 21:46
day3 class01~02 model1 아키텍처로 게시판 개발

- model1과 model2에 대한 설명은 jsp 게시판 참고- 자바에서 Bean이라는 용어는 객체를 의미하므로 JavaBean하면 자바 객체를 의미한다. JavaBeans는 디비 연동에 사용되는 자바 객체들이다.- VO, DAO 클래스가 Model 기능의 자바 객체다. - jsp파일은 src/main/webapp에 생성한다. 1. 로그인 기능 구현- 프로젝트를 서버로 구동 시 url은 http://localhost:8080/biz/login.jsp로 설정되는데 서버 설정 modules탭에서 path를 BoardWeb로 변경해준다.- 로그인 결과에 따라 화면 내비게이션을 리다이렉트 방식으로 사용한다. 1-1. 포워드(forward)와 리다이렉트(redirect) 차이포워드 방식- RequestDispa..

spring 2019. 1. 16. 21:55
이전 1 ··· 5 6 7 8 9 10 11 ··· 22 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • LoggingEvent
  • SqlSessionFactoryBean
  • setter 인젝션
  • Class path contains multiple SLF4J bindings
  • 횡단 관심
  • servlet context
  • preHandler
  • blocking
  • afterCompletion
  • @Autowired
  • 어노테이션
  • 스프링 컨테이너
  • 의존성 주입
  • handlermapping
  • multiple SLF4J bindings
  • #java.lang.NoClassDefFoundError: org/slf4j/event/LoggingEvent삭제
  • NoClassDefFoundError
  • java.lang.NoClassDefFoundError: org/slf4j/event/LoggingEvent
  • JoinPoint
  • application context
  • aspect oriented programming
  • postHandler
  • aop
  • 검색
  • ViewResolver
  • XmlWebApplicationContext
  • Controller
  • 의존성
  • 컨트롤러
  • exclude-mapping
more
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바