단순 코드 기록 214

SB_JavaConfig와 Component-Scan

Component-Scan: @Controller / @Service / @Repository / @Component JavaConfig: @Configuration + @Bean("아이디") - Component-Scan + Autowired 사용하면 JavaConfig 역할 대체 가능 package com.example.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.stereotype.Repository; import com.example.dao.DBOracleDAO; import co..

Spring_암호화와 복호화

WEB-INF/lib에 저장 porn.xml에 디펜던시 추가 org.springframework.security spring-security-web 5.1.2.RELEASE org.springframework.security spring-security-core 5.1.2.RELEASE org.springframework.security spring-security-config 5.1.2.RELEASE commons-codec commons-codec 1.16.1 servlet-context.xml에 Bean 생성 1111111111111111 더보기 암호화 유틸(AES256Util.java) package com.controller; import java.io.UnsupportedEncodingExce..

SB_로그 환경 설정

src/main/resources/logback.xml [%d{yy-MM-dd HH:mm:ss}] [%5p] [%c{1}.%M-%3L] %m %n ${DEV_HOME}/logFile.log /log/logFile.%d{yyyy-MM-dd}.log 30 %-4relative [%thread] %-5level %logger{35} - %msg%n src/main/resources/application.properties ###프로젝트 환경 설정 문서 #서버 포트 번호 server.port=8090 ###로그에 대한 환경 설정 spring.output.ansi.enabled=always ##현재 프로젝트에 log폴더 생성 또는 내부 파일로 생성 #logging.file.name=c:\\temp\\logging..

Spring_myBatis

jdbc.properties jdbc.driver=oracle.jdbc.driver.OracleDriver jdbc.url=jdbc:oracle:thin:@localhost:1521:xe jdbc.userid=scott jdbc.passwd=tiger DeptMapper 1 MainController 1 DAO 1 DTO(lombok 설명 추가)(Alias 주의) package com.dto; import org.apache.ibatis.type.Alias; // lombok 설정(lombok 디펜던시 추가할 경우) //@Alias위에 @Data @AllArgsConstructor를 입력 //--> 오버라이드, 기본생성자, 필드, Getter/Setter 자동 설정(입력해줄 필요 없음) @Alias("d..