프로젝트 진행중에 자바한지 시간이 좀되서 그런지 기억이 가물가물해서 데이터타입 신경안쓰고 하다가 오류가 나서
글을 작성합니다.
Primitive 자료형(long, folat, double....)
int .. 산술 연산이 가능하다. null로 초기화 불가능(아주 중요)
Wrapper 클래스 관계(객체)
Integer
- Unboxing을 하지 않으면 산술 연산이 불가능 하지만 null값을 처리 할 수 있습니다.
- null 값 처리가 용이해서 SQL과 연동할 경우 좋습니다.(가격 관련 검증로직 작성할때 등등등..)
- DB에서 자료형이 정수형이지만 null 값이 필요할 경우 VO에 integer를 사용할 수 있습니다.
'JAVA' 카테고리의 다른 글
제네릭 (0) | 2022.08.23 |
---|---|
JAVA 메서드 (0) | 2022.07.21 |
JAVA 생성자 오버로딩 (0) | 2022.07.20 |
JAVA 필드 초기화 (0) | 2022.07.20 |
JAVA 생성자 (0) | 2022.07.19 |