首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

dbutils一些有关问题

2012-11-06 
dbutils一些问题dbutils是个非长好的东西,操作jdbc非常方便,但是有一些规范,比如javabean的命名,要求必须

dbutils一些问题

dbutils是个非长好的东西,操作jdbc非常方便,但是有一些规范,比如javabean的命名,要求必须跟它对应的表的字段名名字一样。
部分源代码

protected int[] mapColumnsToProperties(ResultSetMetaData rsmd,            PropertyDescriptor[] props) throws SQLException {        int cols = rsmd.getColumnCount();        int columnToProperty[] = new int[cols + 1];        Arrays.fill(columnToProperty, PROPERTY_NOT_FOUND);        for (int col = 1; col <= cols; col++) {            String columnName = rsmd.getColumnLabel(col);//别名            if (null == columnName || 0 == columnName.length()) {              columnName = rsmd.getColumnName(col);            }            for (int i = 0; i < props.length; i++) {                if (columnName.equalsIgnoreCase(props[i].getName())) {//忽略大小写                    columnToProperty[col] = i;                    break;                }            }        }

?但是1.3版本做了更改,可以用别名解决这个问题。

参考下面两位朋友

http://www.iteye.com/topic/381714

http://www.iteye.com/topic/381714

?

热点排行