Java

unboxing of '*' may produce 'nullpointerexception'

기기디 2021. 6. 30. 17:15

unboxing of '*' may produce 'nullpointerexception'

 

인텔리제이에서 querydsl로 int값을 반환받는 쿼리를 짜던 중 위와 같은 경고메시지를 확인함.

 

int는 primitive type이여서 null check가 불가하니 Integer로 반환받도록 수정하니 사라졌다

 

 

Integer sequence = queryFactory.select(qClass.sequence)
                .from(qClass)
                .orderBy(qClass.sequence.desc())
                .fetchOne();

'Java' 카테고리의 다른 글

JVM - java버전별 변경점  (0) 2022.05.24
JVM  (0) 2022.05.24
LocalDateTime to LocalDate 변환  (0) 2021.09.14
JSONObject to Map  (0) 2021.04.09
jsonObject stackOverFlowError - JPA querydsl booleanExpression  (1) 2021.03.26