Spring7 [IntelliJ(인텔리제이)] lombok(롬복) 설치 Lombok은 @Getter, @Setter 등 어노테이션 기반으로 코드를 자동완성 해주는 라이브러리이다. 1. 설치 - Settings > Plugins 2. 설정 - Settings >Build, Execution, Deployment > Compiler > Annotation Processors > Enable annotation processing Spring 2022. 4. 4. @Scheduled 어노테이션 배치 프로그램 개발을 위해 @Scheduled 어노테이션과 프로시저를 이용해 작성한 코드를 정리하였습니다. 배치란? 일정량이 될 때까지 모아 두었다가 일괄적으로 처리하는 방식 1. @Scheduled 어노테이션 설정 방법 [1] XML 설정 - task 네임스페이스와 annotation-driven 요소를 추가 [2] 어노테이션 설정 @Component public class TaskBatch { @Autowired BatchServiceImpl batchService; //매일 오전 1시 30분 @Scheduled(cron = "0 30 1 * * *") public void feeProcCall() { batchService.totalfeeProcedure(); } } 2. 배치 호출 흐름 순서 - .. Spring 2020. 1. 29. 마이바티스 편집기(MyBatipse) 마이바티스 설정 DTD 파일이 선언된 마이바티스 매퍼 XML 파일 생성이 가능하다. 1. 설치 Help > Eclipse Marketplace > Mybatipse 검색 2. 마이바티스 Mapper xml 생성 3. 생성된 Mapper xml 화면 Spring 2019. 9. 5. Log4j2 - Logger 객체 생성방법 1. pom.xml에 추가된 log4j2 라이브러리 org.apache.logging.log4j log4j-api 2.11.2 org.apache.logging.log4j log4j-core 2.11.2 2. Logger 객체 생성 org.apache.logging.log4j의 Logger 객체를 생성하는 방법은 아래와 같다. public class MyClass { private static final Logger LOGGER = LogManager.getLogger(); // ... } 2-1. 다른 로깅 프레임워크를 사용한 경우 Log4j의 Logger 객체를 생성하는 방법은 아래와 같다. private static final Logger LOGGER = Logger.getLogger(TheClas.. Spring 2019. 9. 5. Spring Oracle 연동( 오라클 11g 버전 기준) 1. 저장소 위치 지정 - 라이센스 문제로 Maven Repository에서 받을 수 없습니다. [기존 저장소 주소] - 현재 ojdbc6를 찾을 수 없습니다. oracle ORACLE JDBC Repository https://maven.atlassian.com/3rdparty/ [변경된 저장소 주소] oracle ORACLE JDBC Repository https://repo.spring.io/plugins-release/ oracle ORACLE JDBC Repository https://repo.spring.io/libs-milestone/ ※ 저장소 주소 확인 방법(Repositories) - 해당 저장소 위치에 ojdbc6가 존재하는지 확인이 필요합니다. 2. oracle JDBC 의존 모듈 .. Spring 2019. 7. 2. 메이븐 Java 버전 설정 Maven 컴파일 Java 버전 설정 방법 두 가지 1. 첫 번째 방법 1.8 1.8 2. 두 번째 방법 maven-compiler-plugin 1.8 1.8 참고 사이트 - https://www.baeldung.com/ Spring 2019. 7. 1. Tomcat startup.bat 한글 깨짐 startup.bat 콘솔창 한글 깨짐 발생 해결 방법 #1콘솔창 현재 코드 페이지 확인- startup.bat 창에서 오른쪽 마우스 클릭 > 속성 Code Page 949한국어판 Microsoft Windows의 기본 코드 페이지로, 한글 인코딩의 한 종류이며 EUC-KR의 확장형이다. 해결 방법 #2레지스트리 편집기 > HKEY_CURRENT_USER > Tomcat > Codepage 값 데이터 65001(10진수)로변경- Code Page 65001 (= UTF-8)로 변경가장 많이 사용되는 가변 길이 유니코드 인코딩 tip. 레지스트리 편집기 실행 regedit #정상 출력 확인 참고 사이트- 위키백과- lovekod2hj님 블로그- 서비님 블로그 Spring 2019. 2. 13. 이전 1 다음