본문 바로가기

Java43

스프링 (게시판)디렉터리 구조와 핵심요약 출처: https://min-it.tistory.com/6 시작 전 설정 구조 - DBMS : 오라클 11g - JDK : 15 - SpringFramework : 3.1.1 RELEASE - 개발환경 : Eclips - OS : Window 10 (64) - WAS : ApacheTomcat 9.0 - 프로젝트 생성은 Spring Legacy Project로 생성 - 게시판 & 회원가입 & 로그인을 구현해보기 위한 준비단계 요약 Java Resources[java, resources] 디렉터리 구조 - 패키지명은 상관없다는 전제하에 작성 (***.***.***) - 기본 패키지명에서 (ex: com.sl.***) 앞의 두 부분만 같게 하고 나머지는 구분되게 하는것이 좋을듯 합니다. - com.sl.co.. 2021. 4. 13.
스프링 실습예제(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.
스프링 Web(DispatcherServlet, HandlerMapping, HandlerAdapter, viewResolver) - 출처 더보기 출처1 : https://m.blog.naver.com/PostView.nhn?blogId=todoskr&logNo=220845006916&proxyReferer=https:%2F%2Fwww.google.com%2F 출처1-1 : https://m.blog.naver.com/PostView.nhn?blogId=todoskr&logNo=220856216311 출처2 : https://mangkyu.tistory.com/18 출처3 : https://joont92.github.io/spring/HandlerMapping-HandlerAdapter-HandlerInterceptor/ Spring Web MVC를 공부하기 전 간단한 프로젝트를 생성하고 기본 구조에관한 공부 내용을 정리하고자 합니.. 2021. 4. 8.