회원 가입을 할때 jsp에서 컨트롤러를 통해 데이터 베이스에 값을 집어 넣기 위해 vo 클래스가 필요합니다.
오늘은 그 vo클래스에 대해 알아보고 간편한 lombok사용법을 알아봅시다.
데이터 베이스에 값을 집어넣기 위해 vo라는 클래스를 만들어 줬습니다.
vo는 데이터베이스를 만들었을때 썼던 이름을 그대로 가져와서 사용했습니다.
varchar,char = string
int = int
이렇게 만드시면됩니다.
vo를 만들고 Getter와 Setter를 만들어 줍니다.
단축키는 Alt-s-r , Alt-A, Alt-R 을 순서대로 해주시면 완성이됩니다.
다 만드셨으면 toString을 만들어줍니다.
단축키는 Alt-s-s-s, 엔터 두번을 둘러주시면 자동으로 완성이 됩니다.
이렇게가 vo를 만드는 기본 과정입니다.
하지만 lombok을 사용하게 되면 더욱 간단해 집니다.
lombok을 사용하는 방법은 아래와 같습니다.
먼저 pom.xml에 라이브러리를 넣어 줍니다.
<!-- lombok(getters/setters와 toString을 자동으로 만들어주는 라이브러리) -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.12</version>
<scope>provided</scope>
</dependency>
메이븐 업데이트는 꼭 해주세요~~~!
lombok은 Getter,Sertter,toString을 자동으로 만들어주기 때문에
@Data만 넣어주고 위에만 작성하셔도 됩니다.
매우 간편해요~~
여기까지가 vo,lombok사용법 이었습니다.