年少为何不轻狂!
posted on 2007-06-09 14:17 itkui 阅读(1470) 评论(13) 编辑 收藏 所属分类: Java
刚写过一个类似的,呵呵 回复 更多评论
@search-computer 那你考虑的满周到的呀! 回复 更多评论
why not use spring jdbc template 回复 更多评论
@RoBeRt spring没学过。现在还在学习阶段。 Java框架无不是让代码复用。 回复 更多评论
Too many try catch block make people wearyWe use frameworks not only for they're popular but also to reduce redundancy.Frankly speaking yours codes just like a toy.The JDK 6.0 has released a new way to connect the database.You should see it in the document 回复 更多评论
@RoBeRt 谢谢提醒,找个时间好好研究下! 这个代码没有太大的实际意义, 真正开发的时候会用hibernate。。。 回复 更多评论
使用spring jdbcTemplate 什么问题都解决了 从性能和复用性上都比较平均 是个不错的选择 回复 更多评论
对,还有对事务的支持,非常简单~ 回复 更多评论
78 Object[] obj = new Object[col]; 79 //遍历结果集,将结果存入Object数组 80 while (rs.next()) { 81 for (int i = 0; i < col; i++) { 82 obj[i] = rs.getObject(i + 1); 83 } 84 list.add(obj); 85 }好像不对呀,最后的结果是list中的所有数据都一样。Object[] obj = new Object[col]; 应该放在while 循环里。 回复 更多评论
@b_will 没错的,obj[i]是在for循环里面的,这样就可以将结果集全部存入 obj数组中! 不经过验证我是不会帖出来的! 不过,谢谢你的留意! 回复 更多评论
特别好,有用! 回复 更多评论
关于数据库的配置可以抽取到properties文件中,还有关于在结果集中将结果放至一个数字中的方法不是很好,这样就却少了类型检查,在拿出结果后直接进行VO的装配比较好。jdbc这类代码本来要的就是灵活,效率和细粒度控制,所以免不了代码的复杂性会很高,其实用Spring的jdbcTemplate代码也不会少很多。在实际开发中要么用ORM框架,要么就用jdbc直接写出dao。 回复 更多评论
不错,让我了解JDBC又多了些。理解了内部机制,写的东西都明了些。 回复 更多评论