지난 시간에는 DB 테이블 컬럼정보를 이용한 Java Variable 조각코드 자동생성에 대해 말씀드렸습니다.
오늘은 Java Entity 조각코드 생성하는 기능을 소개해드립니다.
코드 한땀 서비스는 기본적으로 DB 테이블 Snake case 컬럼 기준으로, Camel case 변수를 생성하게 되는데요.
초기값 입력에 관해서는 이전 게시물 확인을 부탁드립니다.
자바 프로그래밍에서 Entity, DTO, VO는 데이터를 다루는 데 사용되는 객체를 나타내는 용어들인데요.
여기서는 DB 테이블과 맵핑되는 객체를 생성시켜주는 기능으로 이해해 주시면 될것 같습니다.
그럼 제공하는 옵션에 대해 간단히 말씀드립니다.
/** * * @author * @version 1.0 * @see */ @Schema(description = "OlosiaCom") @Entity @Table(name = "olosia_com") public class OlosiaCom { /** * Sequence */ @Schema(description = "Sequence") @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "seq") private int seq = 0 ; // Sequence ㅤ /** * User identification */ @Schema(description = "User identification") @Column(name = "user_id") private String userId = null; // User identification ㅤ /** * * @param seq Sequence * @param userId User identification */ public OlosiaCom ( int seq , String userId ) { this.seq = seq ; // Sequence this.userId = userId; // User identification } ㅤ /** * get Sequence */ public int getSeq() { return this.seq; } /** * get User identification */ public String getUserId() { return this.userId; } ㅤ /** * set Sequence * @param seq */ public void setSeq(int seq) { this.seq = seq; } /** * set User identification * @param userId */ public void setUserId(String userId) { this.userId = userId; } }
오늘은 코드 한땀에서 제공하는 Java Entity 조각코드 생성기능에 대해 간단히 말씀드렸습니다.
혹시 이용하시면서 필요한 기능 있으시면 댓글 부탁드립니다.
감사합니다.