데일리로그C:
article thumbnail
스프링 Board 구현
JAVA/spring 2023. 4. 28. 16:23

새 프로젝트 만들때 1. 설정(11버전으로 수정, junit 4 적용) 2. 복사 1) src/main/java - domain package - persistence package 2) src/main/resources - mappers - mybatis-config.xml 3) src > main > webapp > WEB-INF > spring > appServlet - servlet-context.xml - root-context.xml 4) src > main > webapp > WEB-INF > view - web.xml 5) pom.xml 3. index.jsp 생성 - 그 후 homecontroller.java에서 return "index" 수정 - home.jsp 삭제 * 찾는 순서 : ..

article thumbnail
스프링 페이지 이동(변수 전달)
JAVA/spring 2023. 4. 28. 12:10

페이지 이동(get 방식) (mvc2 response.sendredirect()와 동일 ) ex) return "redirect:/bbs/list" @RequestMapping("doE") public String doeGet() { logger.info("doE"); //return "doF"; doE 페이지에서 doF찾음 return "redirect:doF"; // doE로 들어가지만 doF페이지 뜸 } @RequestMapping("doF") public String dofGet() { logger.info("doF"); return "doF"; } ㄴ> doE로 들어갔지만 forward 되는건 doF임 get방식 변수 전달 ㄴ> 주소?변수="값" 1. 어노테이션 사용(변수 1~2개라면 추천) @..

article thumbnail
스프링 프로젝트 생성
JAVA/spring 2023. 4. 27. 18:26

프로젝트 생성 1. 설정 프로젝트명 우클릭 > properties > 1) java compiler : use 체크해제, 11 로 수정 apply 2) project facets : java 11 수정 apply 3) java build path : Classpath 클릭 후 우측 add library 클릭 > junit 4로 연결 apply 2. spring 프레임워크 버전 수정 - pom.xml에서 안에 1) java-version : 11 2) spring-framework-version : 5.0.7 두번째 plugin 안에 3) version : 3.5.1 4) source, target : 11 3. mysql jar 연동 ㄴ> pom.xml 에 추가 ㄴ> mysql db 생성 ㄴ> class..

article thumbnail
스프링 설치 및 설정
JAVA/spring 2023. 4. 27. 11:02

[ 개발 환경 설정 ] STS3 : 스프링 STS4 : 스프링부트 oracle ㄴ> 유로, 대용량 데이터베이스에 적합한 성능과 기능을 제공하는 db ㄴ> 스키마를 생성(하나의 db 안에 여러 스키마 --> 스키마 관리 계정 생성) mysql ㄴ> 오픈 소스 db ㄴ> Apache 프로그램, php등과 같은 언어와 상호 연동이 잘 되어있음 ㄴ> db 생성(각각의 여러 db 생성) mariadb ㄴ> mysql과 마찬가지로 오픈소스 db ㄴ> mysql과 구조 및 사용방법 등이 모두 동일하며 완벽 호환 가능 ㄴ> mysql 기능 + 더 좋은 성능 1. STS3 다운로드 1) https://spring.io - projects > spring tool 4 > 맨밑에 spring tool 3 버전 > 4.21 ..

profile on loading

Loading...