(Float)
java.lang.Integer cannot be cast to java.lang.Float
형이 맞지 않아 오류가 나는 부분입니다.
java단에 형변환이 안맞거나, db에서 불러올때 맞지 않아 오류가 난부분입니다.
(Float)queryForObject("countDi11", baseDto, Float.class);<-- float 형으로 받게 해놨지만
<select id="countDi11" resultType="Integer"> <--결과값형이 int형이였기 때문이다.
두 부분의 형을 맞추어주어야 한다.
<select id="countDi11" resultType="Float"> <!-- true
'Error > JAVA' 카테고리의 다른 글
[error] java- jni shared library (0) | 2020.01.11 |
---|---|
[svn] Checksum mismatch while updating... (0) | 2019.10.28 |
getoutputstream() has already been called for this response (0) | 2019.09.09 |
[Error] Operation not allowed after ResultSet closed (1) | 2018.02.02 |
cannot be resolved to a variable (0) | 2017.12.02 |