일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 트랜잭션
- Java
- DispatcherServlet
- Lombok
- WebApplicationType
- 스프링
- ConcurrentHashMap
- ApplicationContext
- DataSet
- Gradle
- Spring
- okhttp
- mybatis
- testAnnotationProcessor
- JavaScript
- Bean Scope
- 그래이들
- annotationProcessor
- 빌더패턴
- spring boot
- 토비
- 어플리케이션컨텍스트
- 어플리케이션 컨텍스트
- RequestMapping
- IntelliJ
- java8
- 빈 스코프
- 그래들
- AOP
- Thread-safe
Archives
- Today
- Total
목록롬복 (1)
나만보는페이지
[intelliJ] lombok 생성 코드 확인하기
왜 lombok 을 사용할까? 롬복(lombok)의 동작원리는 간단하게 말해 컴파일 시점에 바이트 코드를 변환하여 원하는 부분을 주입해주는 방식이다. 때문에 우린 Getter, Setter, Constructor 등을 롬복 어노테이션을 추가함으로써 의미 없는 반복적인(귀찮은) 코드를 생성하지 않아도 되고 코드를 읽는데 한층 수월해진다. 게터 함수 이름이? 하지만 가끔 변수를 선언 하다가, @Getter 를 사용하게 되면, 게터 함수의 이름이 헷갈릴 때가 있기도 하다. 내가 적용한 롬복 어노테이션이 어떻게 반영되는지, 혹은 어떻게 동작하는지 알고 싶을 때가 있다. 비교적 간단한 @Getter 나 @Setter 같은 경우에는, 해당 객체에서 IDE 의 자동완성 기능을 이용해 메서드 목록을 보면 알 수 있긴 ..
IntelliJ
2020. 4. 13. 01:27