728x90
반응형
No serializer found for class com.tmax.tibero.jdbc.TbClobReader and no properties discovered to create BeanSerializer
데이터 타입을 CLOB으로 설정해놓은 데이터를 가져오려고 하니 생긴 오류
밑의 블로그를 참고해 resultMap으로 설정을 하고 가져오니 오류가 사라졌다.
<resultMap type="hashmap" id="testMap">
<result property="id" jdbcType="CLOB" javaType="java.lang.String" column="member_id"/>
</resultMap>
<select id="getMemberId" resultMap="testMap" resultType="hashmap">
SELECT
member_id as id
FROM tb_member
</select>
Ref
https://guiyomi.tistory.com/64
Spring Mybatis에서 CLOB 데이터 처리
Tibero DB에서 SELECT문으로 데이터를 불러오는 기능을 만들고 있었는데 갑자기 보기 드문 오류가 발생했다. com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.tmax.tibero.jdbc.TbC
guiyomi.tistory.com
728x90
반응형
'Programming > trouble_shooting' 카테고리의 다른 글
[thymleaf] 타임리프 키값이 없을때 #maps.containsKey() (0) | 2023.02.24 |
---|---|
[배포오류] No compiler is provided in this environment (0) | 2023.02.22 |
[Mysql] Public Key Retrieval is not allowed 오류 (0) | 2023.01.09 |
[오류] Invalid UTF-8 start byte 0xa0; nested exception is com.fasterxml.jackson.core.JsonParseException (0) | 2023.01.05 |
[mybatis] 오류 Invalid column index. (0) | 2023.01.02 |