Lombok / Maven

Garam·2022년 10월 5일
1

##1. Tool / Setting

목록 보기
4/4
post-thumbnail

📌 Lombok이란?

📖 정의

Lombok은 여러가지 @어노테이션을 제공하고 이를 기반으로 반복 소스코드를 컴파일 
과정에서 생성해주는 방식으로 동작하는 라이브러리이다.
즉, 코딩 과정에서 롭복과 관련된 어노테이션만 보이고 getter,setter 등의 생략되지만 실제로 컴파일된 결과물 .class 파일에는 코드가 생성되어 있다는 말이다. 

📖 Lombok 설치/적용 과정

  1. Google에 Lombok을 검색한다.

  2. Lombok 홈페이지에 들어가서 다운로드를 받는다.

  3. cmd창을 열어서 설치를 한다.
    (이외에 여러방법이 있기는 하나 cmd를 이용하는게 가장 빨라 자주 사용한다.)

  1. Lombok을 적용시킬 (eclipse, eGovFrame, 등)의 파일 경로를 찾아준다.

  2. Maven에서 lombok을 검색해서 다운받아서 적용시켜준다.
    (Maven을 적용하는 방법은 아래에서 다룰 예정이다.)


📌 Maven이란?

📖 정의

프로젝트의 전체적인 라이프사이클을 관리하는 관리도구이다. 
프로젝트 객체모델(Project Object Model: POM) 이라는 개념을 바탕으로  프로젝트의 의존성관리, 라이브러리관리, 프로젝트 라이프사이클 관리 기능등을 제공하는 프로젝트 관리도구이다. 플러그인을 기반으로 소스코드로부터 배포 가능한 산출물을 만들어내는 빌드 기능을 제공한다. 

📖 Maven 다운로드 링크

https://mvnrepository.com/

위 링크를 들어가서 원하는 Maven을 다운로드 받은 후 적용하면 된다.

📖 Maven 다운/적용 방법

  1. 위에 보이는 링크에 들어가서 원하는 파일을 검색한다.
  2. 원하는 파일을 검색해서 들어가고 원하는 버전을 찾는다.
    (무조건 최선버전이 좋지는 않는다. 다운받은 파일이랑 버전이 동일해야함)
  3. 원하는 버전을 들어가서 아래에 보이는 Maven 태그를 복사한다.
  4. eGovFrame같은 경우는 porn.xml에 들어가서 복사한 태그를 붙여넣기한다.
  5. Maven Dependences를 보고 저장이 되어있는지 확인한다.

📌 마무리

해커톤 때문에 밀려있는 블로그 글들이 많이 있다.
밤새가면서 했는데 결국은 장려상을 받았다. 쓰읍.

profile
숨쉬는 돌멩이, 말하는 감자.

0개의 댓글