목록템플릿 (3)
삶 가운데 남긴 기록 AACII.TISTORY.COM
주석 템플릿은 크게 두 가지로 나눌 수 있습니다.1. 파일 헤더 템플릿: 새 파일(클래스)을 만들 때 상단에 자동으로 생성되는 주석입니다.2. 라이브 템플릿: 코드 중간에 단축키로 미리 정의된 주석 블록을 삽입하는 기능입니다. 파일 헤더 템플릿 설정새 파일(클래스, 인터페이스)을 만들 때 주석을 자동으로 상단에 추가해주는 기능을 설정해봅시다. 설정(Settings/Preferences) 열기:Windows/Linux: File > Settings (단축키: Ctrl + Alt + S)macOS: IntelliJ IDEA > Preferences (단축키: Cmd + ,)템플릿 위치로 이동: Editor > File and Code Templates 로 이동합니다.File Header 수정:가운데 탭에서 ..
jdk11, gradle 6, springframework 5 기준으로 작성되었습니다. FreeMarker자바 기반 서버측 템플릿 엔진으로 뷰 레이어(프레젠테이션 레이어) 개발에 사용됩니다.서버에서 데이터를 처리하고 freemarker 템플릿으로 뷰를 생성하여 최종 HTML을 브라우저에 전송합니다.미리 정의된 템플릿고 동적으로 생성된 데이터를 결합시켜주는 소프트웨어입니다.데이터 처리용 비즈니스 로직과 화면 표시용 프레젠테이션 로직을 분리하는데 사용합니다.자바 코드에서는 데이터를 준비하고 freemarker 템플릿 파일(FTL)에서는 그 데이터를 사용자에게 보여주는 방식으로 정의합니다. 1. 디렉티브(Directives): 템플릿이 수행해야 할 작업을 지정예) 2. 보간(Interpolations): 데..
1. 이클립스 > Window > Preferences 2. Java > Code Style > Code Templates 에서 Comments 항목을 펼치면 여러가지 항목이 나오는데 그 중에서 Types: 클래스 상단에 적용되는 주석 Methods: 메서드에 적용되는 주석 위 항목들을 클릭하고 Edit 버튼을 눌러 자주 사용하는 2개만 수정해 봅시다. Types 예제 /** * @author : ${user} * @date : ${date} * @description : */ Methods 예제 /** * @author : ${user} * @date : ${id:date('YYYY-MM-dd')} * @description : * ${tags} */ 위처럼 Edit 한 후 apply를 눌러 적용합니다..
