Lombok을 사용하여 봅시다. IntelliJ Plugin도 이용하여 봅시다.
Java 프로젝트를 만드는 분들에게 유용한 라이브러리입니다. 컴파일 시점에서 특정 Annotation으로 코드를 추가하는 라이브러리이죠. 저는 대표적으로 setter와 getter를 만들어서 사용하고 있고 이렇게 만든 코드는 Kotlin의 property를 사용하는 것과 흡사해져서 가독성과 유지보수에 도움이 될것 같긴 하네요. 하지만 이것 자체를 남발하기 쉽기 때문에 사용법을 조금은 알아두는 것이 좋을것 같습니다. @Data 많은 것들을 내포하고 있습니다. 많죠... @ToString, @EqualsAndHashCode, @Getter, @Setter, @RequiredArgsConstructor를 사용하게 됩니다. 이것들중에 특정 부분을 제외하는 방법도 제공을 하는데요. @ToString(exclude..
Language/Java
2020. 1. 25. 14:20
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- nodejs
- github
- SWIFT
- Python
- git
- golang
- cocoapods
- rxswift
- Codable
- tomcat
- Spring
- MySQL
- Linux
- centos8
- php
- Gradle
- CentOS
- Windows
- ios
- war
- android
- enum
- windows10
- ubuntu
- Kotlin
- intellij
- Java
- docker
- Xcode
- go
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함