Camel Case: 단어를 표기할때 첫문자는 소문자로 시작하며 띄어쓰기 대신 단어를 구분 자바의 변수선언할때 camelCase로 선언한다.

ex)phoneNumber,CreatedAt .. .

Snake Case 단어를 표기할때 모두 소문자 표기하며, 띄어쓰기는 (_)로 표기 DB 컬럼에 사용

ex) phone_number,created_at 

API를 정의하기에 따라 다르지만 주로 API 통신 규격에는 구간에서 Snake Case 를 많이 사용합니다.

 

Entity: JPA에서는 테이블을 자동으로 생성해주는 기능존재

DB Table==JPA Entity

Annotation 용도
@Entity 해당 클래스가  Entity임을 명시
@Table 실제 DB 테이블의 이름을 명시
@Id Index Primay Key 명시
@Column 실제 DB Column의 이름을 명시
@GeneratedValue Primary key 식별키의 전략 설정

 

' > Spring' 카테고리의 다른 글

Rest Api 란?  (0) 2022.07.01
assertThat의 경우 junit5에서 바로 지정되지 않는 이유가 발생!  (0) 2022.06.30
<Spring>JPA  (0) 2020.12.14
<Spring>Lombok?  (0) 2020.12.14
<Spring>Post Method  (0) 2020.12.14

+ Recent posts