대소문자와 밑줄 사용
camelCase
변수명, 메서드명에 사용
약자인 경우에는 대문자를 연속해서 쓰는 경우가 있는데 글자수에 따른 변동이 있음
2글자 VO, 그냥 두개 대문자로 쓰는게 일반적인 룰이지만.. 사람에 따라
3글자 Dto, Api, 3글자 이상부터는 뒤에는 소문자로 쓰는게 룰이라고 하지만… userDTO, smsAPI와 같이 3글자 다 대문자로 쓰는경우도 많다. 대문자로 쓰자그냥
4글자 이상. 몰라
자주쓰이는 약자들만 프로젝트 단위별로 정해놓고 쓰면 되겠다.
이것들은 그냥 대문자로 쓰자
DTO, VO, API
snake_case
json, xml에만 사용 소스코드에는 사용하지 않음
_number
타 언어에서 전역변수에 사용하는데 자바에서는 (잘)사용하지않음
C하던사람들이 자바하면 이런거 많이씀
__number
타 언어에서 접근금지 변수에 사용하는데 자바에서는 사용하지 않음
data class suffic
Entity : JPA(ORM)
Dto : API 호출
VO : Mybatis 접근
Model
Data
Wrapper : Dto 의 묶음. 대부분 고정된 형태 외부 프레임
json을 읽어들일때: ~JsonModel