最近在检查其他同事写的代码,看到一同学写的了一个通用JDBC模板(静态工厂模式),似乎没有什么问题,但看起来很是不美观,有点怪异的感觉。我想了很久是不是要在论坛中发布,我觉得这样的代码还是不够OO,为什么自己对应的域对象操作不直接用用对象封装来处理呢?而转用ResultSetMetaData来解析对应的字段的属性,而且每次要把相关的参数保存到MAP、list中,然后又要取出来解析。所以我觉得回影响性能。当然在测试过程中没有发现性能的问题。由于项目中其他同学也在用他这个模板,他们觉得很方便。但对应新人(刚毕业的同学)来说,经常在调试的时候发生了错误,都不知错误发生在那?导致又要其他同学帮忙,乱费 ...
今天在写程序的时候发现了一个很奇怪的问题“ResultSet can not re-read row data for column”,用google一搜,原来是微软公司的驱动的兼容性不太好。有热心人总结了微软驱动的缺点:(1)如果采用jdbc-odbc驱动,那么就必须按照查询顺序来一次读取(不论有没有image或text类型)(2)如果采用微软提供的ms sql server jdbc driver,如果查询语句中,不存在image或text类型字段,那么可以按照无序获取(3)如果采用微软提供的ms sql server jdbc driver,如果查询语句中,存在image或text类型字 ...
有进要通过jdbc调用存储过程,来说一下怎样来实现? 在我见过的有两种情况: 1)返回一个结果集(ResultSet)。 2)返回一个特定的值。 下面来详细的说明。 1)返回一个结果集(ResultSet),这种类似通常的处理结果集 如果事先就有一个类似如下的procedure
CREATE PROCEDURE getShipQuantity @jsid int AS ...
- 浏览: 194334 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
我的相册
P1010057
共 4 张
共 4 张
最新评论
-
工期逼近,释放压力
没想到有比我更惨的人.
-- by sword721 -
工期逼近,释放压力
hgq0011 写道kele8boy 写道这种项目,肯定是失败的,典型的垃圾。我 ...
-- by hyhongyong -
工期逼近,释放压力
kele8boy 写道这种项目,肯定是失败的,典型的垃圾。我以前一家公司就是这样 ...
-- by hgq0011 -
[转载]制作从屏幕右下方 ...
在firefox下有点问题,ie下完美
-- by zhngling -
工期逼近,释放压力
这种项目,肯定是失败的,典型的垃圾。我以前一家公司就是这样,还没做完,改了又改, ...
-- by kele8boy






评论排行榜