Mybatis -处理clob类型数据
来源:互联网 发布:百度云登录网络异常1 编辑:程序博客网 时间:2024/05/20 09:26
当执行sql语句,返回的是map类型时, 比如
public List<Map<String, Object>> query(@Param("sql") String sql)
得到的数据是List<Map>
类型数据,此时,如果有返回的有clob字段时,数据是这样的oracle.sql.CLOB@63636de0 ,显然,这不是我想要的,我需要的是字符串数据
那么怎么来处理clob字段呢,很简单
就是定义类型处理器,来专门处理Clob字段,将Clob数据转换为字符串数据返回
@MappedJdbcTypes(JdbcType.CLOB)public class ClobTypeHandle extends BaseTypeHandler<Object> { @Override public void setNonNullParameter(PreparedStatement ps, int i, Object parameter, JdbcType jdbcType) throws SQLException { ps.setObject(i, parameter); } @Override public Object getNullableResult(ResultSet rs, String columnName) throws SQLException { return rs.getString(columnName); } @Override public Object getNullableResult(ResultSet rs, int columnIndex) throws SQLException { return rs.getString(columnIndex); } @Override public Object getNullableResult(CallableStatement cs, int columnIndex) throws SQLException { return cs.getString(columnIndex); }}
阅读全文
0 0
- Mybatis -处理clob类型数据
- Clob处理大数据
- mybatis blob与clob处理
- Mybatis大字段clob处理
- Clob类型中读写数据
- Hibernate操作Clob类型数据
- Mybatis查询oracle之clob类型
- 处理大对象数据-处理CLOB数据
- 处理大数据对象:处理CLOB数据
- mybatis如何读取clob数据 详细过程
- Oracle中Clob类型处理解析
- Oracle中Clob类型处理解析
- spring hibernate 处理blob与clob类型
- PHP 处理 Oracle 中的Clob类型
- java 处理数据库clob类型的字段
- Oracle中Clob类型处理解析
- Oracle中Clob类型处理解析
- 批量写入含Clob类型的数据
- Linux小项目-群聊系统
- bootstrapTable行内编辑----X-editable组件
- 咖啡好喝#3
- spring实现注册(邮箱验证+有效时间)
- JVM学习笔记(5)-JVM参数
- Mybatis -处理clob类型数据
- 《深入理解java虚拟机》读书笔记六 【调优案例分析】
- POJ 2689 Prime Distance【大区间素数筛选】【埃氏筛法】【经典题】
- 微信小程序:设置底部导航栏目
- [HDU] 2546
- Scala样例类详细解释
- 机器学习精简教程之十——用scikit-learn做聚类分析
- el-input监听事件失效
- 【HDU 1509】Windows Message Queue(栈-水题)