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