resultset 查询时返回多个相同值
Posted update_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了resultset 查询时返回多个相同值相关的知识,希望对你有一定的参考价值。
背景
做个简单的接口开发,拿到的平台比较不理想,好久没重新搭建一个了,正好练练手。用了基础的servlet,maven,logback(log4j不支持格式化,比较烦人),fastjson,druid,dbutils,httpclient,freemarker。
基本按照mvc模式分层,但是少了个代码生成器,用mybatis和hibernate都有自带的。但是我用dbutils没有,所以就用freemarker自己写了。基本都很顺利,有个搞笑问题,DatabaseMetaData返回主键总是多个,开始为了赶,就去了重,后来想到应该是数据库有好几个用户都有这个表的原因,倒腾了半天,那个传用户的参数不行,后来想到用户名是否该大写。真是厉害了,解决了。databaseMetaData.getPrimaryKeys(null, USER.toUpperCase(), tableName);
同时温习了
DatabaseMetaData,ResultSet,ResultSetMetaData这三个类型。
以上是关于resultset 查询时返回多个相同值的主要内容,如果未能解决你的问题,请参考以下文章
python 处理返回数据页面的SQL查询(多个ResultSet对象)。
ResultSet 不返回 DataStax 4.2 中 CQL 查询的结果