반응형

lombok 3

Lombok Annotation

val val은 lombok 0.10에 도입되었습니다. ​ val은 실제로 변수 type을 작성하는 대신 지역 변수 선언의 type으로 사용할 수 있습니다. 이렇게 하면 initializer표현식에서 type이 유추됩니다. 지역 변수도 final 키워드가 붙어서 최종적으로 만들어집니다. 이 기능은 지역 변수와 foreach loop에서만 작동하며 필드에서는 작동하지 않습니다. val은 실제로는 일종의 type이며, lombok 패키지에 실제로 클래스로 존재합니다. 1) lombok을 사용한 코드 import java.util.ArrayList; import java.util.HashMap; import lombok.val; public class ValExample { public String examp..

웹 개발 2020.09.28

java에서 logback 사용

요즘 spring, spring boot가 대세지만, 필요에 따라서는 순수 JAVA 프로젝트를 생성해야 할 경우가 있습니다. 이 경우를 위해 순수 JAVA에서 logback 사용하는 방법을 기술합니다. 1. 준비물 우선 필수적으로 총 3개의 모듈이 필요합니다. logback-core.jar logback-classic.jar slf4j-api.jar 2. 기본 템플릿 package common; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Migration { protected Logger log = LoggerFactory.getLogger(getClass().getName()); // static으로 선언 시 main 클..

웹 개발 2019.12.16
728x90
반응형
loading