JYOH3246 / BackOffice

0 stars 3 forks source link

Entity Convension #4

Open JYOH3246 opened 7 months ago

JYOH3246 commented 7 months ago

현재 ERD에는 컬럼명이 tableName_columName 형식으로 정리되어 있습니다. ERD는 이대로 유지해도 될 듯 합니다. 다만 저희가 Entity를 작성할 때 컬럼명은 앞에 tableName을 빼버리고 그냥 columnName만 적어버려도 될 듯합니다. 예를 들면, account 테이블 내에 있는 account_id의 경우 tableName_columName 형식으로 되어 있습니다만, account Entity에서 코드를 작성할 때에는 var id : Long 과 같이 columnName만 적는 방식으로 작업을 진행하면 될 듯합니다.

lovelyunsh commented 7 months ago

네 좋습니다. 좀 더 정확히 하면 @Column 어노테이션을 붙여서 컬럼명을 표기하고 프로퍼티 이름은 테이블 이름을 빼고 진행하면 될 것 같습니다!

@Column(name = "account_id", nullable = false)
var id:Long