스프링에서 scheduler 사용 annotation으로 심플하게 제어 (비딩 사용 방법) xml로 핸들링 스키마 설정 WEB-INT > config > biz-layer.xml이라는 xml에서 작업. xmlns:task라는 스키마를 등록하고 스키마 경로를 지정하기 xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation= http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd" @EnableScheduling and @EnableAsync respectively to replace 출처 : What i..
롬복은 자바 개발 시 자주 사용하는 코드 Getter, Setter, 기본 생성자, toString 등을 어노테이션으로 자동 생성해 줌. 인텔리제이에서 플러그인으로 설치 가능, Ctrl + Shift + A > plugins > lombok 검색 후 설치 (이미 설치 된 경우 체크 누르기) Settings > Annotation Processor > Enable annotation processing 체크
프로젝트에서 오른쪽 마우스 누르고 ignore File 누르기 화면 나오면 generate 인텔리제이에서 자동으로 생성되는 파일들은 모두 ignore 처리하기 .gradle .idea
🎈 문제 정의 build.gradle에서 책에서 쓰라는 대로 따라가면 사진과 같이 아예 인식을 못한다. 🔑 원인 추론 jdk 버전 문제라고 생각 (X) compile 에서 implementation 과 api 로 변경되었다고 함. (O) compile과 implementation 차이 compile은 연결된 API 모두가 프로젝트에 의해 노출이 되고 implementation은 노출되지 않는다. api가 노출이 되면, API로직에서 유효성 검사 및 기타 원하지 않는 형태의 데이터가 들어와 보안의 위협이 돼서 골치 아파진다. A