일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링부트
- SQL
- SQL 문제풀이
- pygame
- 프로그래머스
- javascript
- springboot
- kotlin 클래스
- LeetCode SQL
- spring boot
- 구글로그인
- 오라클
- 자바8
- java8
- js
- Leetcode
- 자바 스트림
- 스프링
- 자바스크립트
- SQL프로그래머스
- MSA
- oracle
- Spring
- mysql
- 스프링부트 채팅서버
- oauth2
- python
- 파이게임
- 코틀린 클래스
- 스프링시큐리티
Archives
- Today
- Total
목록자바 롬복 (1)
웅겹살의 프로그래밍 삼매경
[java] 롬복 lombok 이란?
Lombok 이란 Java 라이브러리로 반복되는 getter, setter, toString .. 등의 반복 메서드 작성 코드를 줄여주는 코드 다이어트 라이브러리 Java에서 보통 model 클래스나 Entity 같은 도메인 클래스 등에는 수많은 멤버변수가 있고 이에 대응되는 getter, setter 와 toString() 메서드, 때에따라 멤버변수에 따른 여러개의 생성자를 만들어주게 되는데 거의 대부분 이클립스나 인텔리제이같은 IDE에서 자동생성 기능이 있지만 이 역시도 번거로운 작업이 아닐 수 없다. 뿐만 아니라 코드 자체가 반복 소스코드로 인해 복잡해지게 된다. Lombok은 여러가지 @어노테이션을 제공하고 이를 기반으로 반복 소스코드를 컴파일 과정에서 생성해주는 방식으로 동작하는 라이브러리이다...
자바(java)
2022. 6. 16. 09:43