Java/Spring
-
역할 Interceptor란 컨트롤러에 들어오는 요청 HttpRequest와 컨트롤러가 응답하는 HttpResponse를 가로채는 역할을 한다. 사용 이유 - 코드 재사용성 증가 - 메모리 낭비, 서버 부하 감소 - 코드 누락에 대한 위험성 감소 src > main > demo import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.c..
spring - interceptor역할 Interceptor란 컨트롤러에 들어오는 요청 HttpRequest와 컨트롤러가 응답하는 HttpResponse를 가로채는 역할을 한다. 사용 이유 - 코드 재사용성 증가 - 메모리 낭비, 서버 부하 감소 - 코드 누락에 대한 위험성 감소 src > main > demo import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.c..
2022.03.09 -
pom.xml (기존 파일 추가) org.apache.tomcat.embed tomcat-embed-jasper provided javax.servlet jstl src/main/resources/application.yml (기존 파일 추가) spring: mvc: view: prefix: /WEB-INF/jsp/ suffix: .jsp src/main/java/com/sbs/exam/demo/controller/UsrHomeController.java (기존 파일 수정) @RequestMapping("/usr/home/main") // 삭제 @ResponseBody // 삭제 public String getString() { // 삭제 return "안녕하세요."; public String showM..
Spring - jsp 설정pom.xml (기존 파일 추가) org.apache.tomcat.embed tomcat-embed-jasper provided javax.servlet jstl src/main/resources/application.yml (기존 파일 추가) spring: mvc: view: prefix: /WEB-INF/jsp/ suffix: .jsp src/main/java/com/sbs/exam/demo/controller/UsrHomeController.java (기존 파일 수정) @RequestMapping("/usr/home/main") // 삭제 @ResponseBody // 삭제 public String getString() { // 삭제 return "안녕하세요."; public String showM..
2022.02.28 -
pom.xml (기존 파일 추가) org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4.1 1.16 src/main/resources/application.yml (기존 파일 수정) # driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy url: jdbc:log4jdbc:mysql://127.0.0.1:3306/db이름?useUnicode=true&characterEncoding=utf8&autoReconnect=true&serverTimezone=Asia/Seoul&useOldAliasMetadataBehavior=true&zeroDateTime..
spring - loger 설정pom.xml (기존 파일 추가) org.bgee.log4jdbc-log4j2 log4jdbc-log4j2-jdbc4.1 1.16 src/main/resources/application.yml (기존 파일 수정) # driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy url: jdbc:log4jdbc:mysql://127.0.0.1:3306/db이름?useUnicode=true&characterEncoding=utf8&autoReconnect=true&serverTimezone=Asia/Seoul&useOldAliasMetadataBehavior=true&zeroDateTime..
2022.02.28 -
server: port: 원하는 번호 spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/db이름?useUnicode=true&characterEncoding=utf8&autoReconnect=true&serverTimezone=Asia/Seoul&useOldAliasMetadataBehavior=true&zeroDateTimeNehavior=convertToNull username: root password: mybatis: type-aliases-package: com.sbs.exam.demo.vo(경로)
spring - spring application.yml 기본 양식server: port: 원하는 번호 spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/db이름?useUnicode=true&characterEncoding=utf8&autoReconnect=true&serverTimezone=Asia/Seoul&useOldAliasMetadataBehavior=true&zeroDateTimeNehavior=convertToNull username: root password: mybatis: type-aliases-package: com.sbs.exam.demo.vo(경로)
2022.02.28 -
spring 강의 주소 주소 https://codepen.io/jangka44/live/abWWEqJ VSC로 세팅 주소 https://limjunho.github.io/2021/08/06/VSC-spring-boot.html jdk 설치 주소 https://www.oracle.com/java/technologies/downloads/#jdk17-windows 버전 상관 x 설치 후 cmd에 java --version 입력 해서 버전 정보 나오면 성공 spirng 설치 웹사이트 주소 https://spring.io/tools 바로 설치 주소 https://download.springsource.com/release/STS4/4.13.1.RELEASE/dist/e4.22/spring-tool-suite-4..
spring - 기초 세팅spring 강의 주소 주소 https://codepen.io/jangka44/live/abWWEqJ VSC로 세팅 주소 https://limjunho.github.io/2021/08/06/VSC-spring-boot.html jdk 설치 주소 https://www.oracle.com/java/technologies/downloads/#jdk17-windows 버전 상관 x 설치 후 cmd에 java --version 입력 해서 버전 정보 나오면 성공 spirng 설치 웹사이트 주소 https://spring.io/tools 바로 설치 주소 https://download.springsource.com/release/STS4/4.13.1.RELEASE/dist/e4.22/spring-tool-suite-4..
2022.02.28