본문 바로가기

MVC24

스프링 실습예제(Validator와 redirect) - 디렉터리 구조 - 간단한 유효성검사와 Redirect에 대해 알아보겠습니다. JSP 페이지 생성 createPage.jsp 생성 - 테스트를 위한 입력 페이지입니다. 이름 : 아이디 : createDonePage.jsp - 검사결과가 적합할시 이동되는 페이지입니다. 이름 : 아이디 : 테스트할 빈 클래스 생성 Student.java - 데이터를 저장하고 사용하기 위한 데이터 클래스입니다. - 저는 lombok이라는 api를 써서 어노테이션으로 지정해줬는데 lombok.api를 사용하지 않으면 직접 Getter, Settere 생성하셔도 됩니다. package com.study.member; import lombok.Getter; import lombok.Setter; @Getter @Setter pu.. 2021. 4. 12.
스프링 실습예제(회원가입 폼, lombok 사용) - 기존 MVC 2 방식의 회원가입 폼 실습에서 spring으로 변환한 방식입니다. - spring, java1.8, tomcat 9.0, eclips - 사용 API (Maven 등록) : cglib, annotation, lombok - 강의에서 배운 내용중 Controller에서 Model과 ModelAndView, RequestParam, {}, Get 등 기초적인 부분을 배웠지만 기초실습 부분중 회원가입에 어울릴 한가지 방식만을 소개해드리겠습니다. - 나머지 기초부분은 스프링 기초 실습 예제글로 따로 포스팅하겠습니다. Bean을 매개변수로 사용하는 방식 - 디렉토리 구조 - 회원가입 유효성검사 js는 resource 폴더에 따로 위치시켰습니다. - bootstrap 적용을 위해 기존의 파일과 소.. 2021. 4. 11.
스프링 과 메이븐 디렉터리 구조 - 출처1 : admm.tistory.com/15 - 출처2 : codevang.tistory.com/240 - 의존 주입(DI)에 관한 내용 : codevang.tistory.com/312?category=847271 - 의존 주입(DI)에 관한 내용2 : private.tistory.com/39 - 스프링과 메이븐에 대한 자세한 설명 : codevang.tistory.com/239?category=847271 - Maven을 통한 라이브러리 의존성 주입 사이트 (https://mvnrepository.com/) 메이븐(Maven) OS : window 10 64bit WAS : Tomcat 9.0 JAVA, JDK : 15 Framwork : - Spring Tools 3 Add-On for Spri.. 2021. 4. 5.
MVC 2패턴 : 로그인&회원가입, 게시판 (외래키 추가) 구성요소 - 코드가 많아서 파일로 WAR파일로 첨부하고 시연 캡쳐와 디렉토리 구성만 보여드리겠습니다. - 맨 아래에 실행화면이 있습니다. 기본환경 구성 - MVC 2 패턴에 대한 이해 - API 구성(jar) : jdbc, cos, servlet-api - 개발환경 : 이클립스 - DBMS : 오라클(11g) - context의 커넥션풀, web.xml에 매핑과 DB 리소스 등록 - M(Model) : Bean클래스, DAO - C(Controller) : 게시판, 회원 컨트롤러/Board, Member - V(View) : 로그인, 회원가입, 게시판/jsp + Action Class, Action(인터페이스), ActionForward(sendRedirect OR forward) 추가해보고 싶은거 * .. 2021. 3. 25.