[Spring] STS / lombok 사용
2021. 3. 4. 09:37ㆍWeb_Back-end/Spring
Download
projectlombok.org
- 홈페이지를 통해 다운로드 받는다
- jar파일을 c드라이브에 옮기고, cmd창에서 실행시킨다
- jar파일을 실행 시키면 아래와 같은 창이 뜬다.
- 사용할 sts 툴 또는 이클립스가 뜬다
- install / update
- 설치 끝
server가동을 위해 oracle 설정
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:orcl
spring.datasource.data-username=scott
spring.datasource.data-password=tiger
vo 만들기
lombok 을 사용하여, setter, getter 를 제공받는다
@Data를 클래스에 작성한다
설정이 잘 되었는지 확인
@SpringBootApplication
public class GoodsFileuploadApplication {
public static void main(String[] args) {
SpringApplication.run(GoodsFileuploadApplication.class, args);
GoodsVo g = new GoodsVo();
g.setName("유니폼");
System.out.println(g.getName());
}
}
기본생성자만 제공해준다
매개변수를 갖는 생성자가 필요하다면 @AllArgsConstructor 설정을 하나 더 추가한다
단, 이렇게 한다면 매개변수를 갖는 생성자만 사용할 수 있다
package com.example.demo.vo;
import lombok.AllArgsConstructor;
import lombok.Data;
@Data
@AllArgsConstructor
public class GoodsVo {
private int no;
private String name;
private int qty;
private int price;
private String fname;
}
기본생성자 + 매개변수를 갖는 생성자를 사용하려면
@NoArgsConstructor 를 추가한다
'Web_Back-end > Spring' 카테고리의 다른 글
[Spring] STS / file upload 파일 올리기 _ 2. delete (0) | 2021.03.04 |
---|---|
[Spring] STS / file upload 파일 올리기 _ 1. select (0) | 2021.03.04 |
[Spring] 스프링부트 & mybatis 환경에서 DB연결 연습 2 (0) | 2021.03.03 |
[Spring] spring boot 기초_ DB와 연동하기 (0) | 2021.03.03 |
[Spring] Spring boot 시작해보기 (0) | 2021.03.03 |