다 읽어 오는데 content 컬럼만 읽오지 못해서 확인해보니
원인은 mybatis에서 MYSQL의 TEXT 타입을 읽지 못한다는 것이었습니다.
<mapper namespace="kr.randi.mapper.BoardMapper">
<select id="getList" resultType="kr.randi.domain.BoardVO">
<![CDATA[
SELECT * FROM board.tbl_board WHERE bno > 0
]]>
</select>
</mapper>
mysql 에서 TEXT 컬럼을 읽어오기 위해서 mybatis에서 varchar로 변환을 해줍니다.
<mapper namespace="kr.randi.mapper.BoardMapper">
<resultMap id="BoardList" type="kr.randi.domain.BoardVO" >
<result property="bno" column="bno" />
<result property="title" column="title" />
<!-- mysql에서 TEXT 컬럼을 읽어오기 위해서 VARCHAR로 변환 -->
<result property="content" column="content" jdbcType="VARCHAR" javaType="java.lang.String" />
<result property="writer" column="writer" />
<result property="regdate" column="regdate" />
<result property="updatedate" column="updatedate" />
<result property="viewcnt" column="viewcnt" />
</resultMap>
<!-- bno > 0를 이용하여 인덱스를 타게 하도록 한다. -->
<select id="getList" resultMap="BoardList">
<![CDATA[
SELECT * FROM board.tbl_board WHERE bno > 0
]]>
</select>
</mapper>