Java 코딩 컨벤션

캠퍼스 핵데이 Java 코딩 컨벤션


데이터베이스 컨벤션

1. 이름은 snake case를 따른다.

ex) userLogin, Name (X) -->  user_login, name (O)

2. prefix와 postfix는 사용하지 않는다. (옛날 방식)

ex) user_TB (X)

테이블 관련

3. 테이블의 이름은 복수가 아닌 단수로 쓴다.

ex) members (X) -> member (O)

4. 가능하면 단어를 줄여쓰지 않는다. (no abbreviation)

ex) mid_ma (X) --> middle_name (O)

속성 관련

5. 테이블이 하나의 Primary Key를 가진다면 그 속성의 이름은 id로 한다.

ex) user_id (X) -> id