锁定老帖子 主题:DbUtils学习
精华帖 (2) :: 良好帖 (6) :: 新手帖 (10) :: 隐藏帖 (7)
|
|
---|---|
作者 | 正文 |
发表时间:2011-08-12
matychen 写道 楼主这篇文章排版不错,看来是用心了的,不过内容稍微欠缺了点。
呵呵,谢谢!主要是dbutils内容本身就不多,源文件都只有那么一二十个,一看见东西那么少,学习起来感觉都没什么障碍了。 |
|
返回顶楼 | |
发表时间:2011-08-12
楼主问:是不是突然觉得真的很简单?
------------------------ 这么复杂,还简单?不知道什么时候才能达到楼主这样的境界!楼主威武! |
|
返回顶楼 | |
发表时间:2011-08-13
truekbcl 写道 楼主问:是不是突然觉得真的很简单?
------------------------ 这么复杂,还简单?不知道什么时候才能达到楼主这样的境界!楼主威武! 我说哥们,没必要这么讽刺我吧,呵呵。其实我只是想说明,学习东西并不要带着一种恐惧的状态去学习。只要自己用于去探索,掌握好基础,一切框架都是浮云! |
|
返回顶楼 | |
发表时间:2011-08-13
jackra 写道 你这个包的顺序有问题哦
LIB应该在JVM前面 这个应该是你搞错了把 |
|
返回顶楼 | |
发表时间:2011-08-13
JavaHack 写道 jackra 写道 你这个包的顺序有问题哦
LIB应该在JVM前面 这个应该是你搞错了把 依赖包不分顺序的,只要不冲突! |
|
返回顶楼 | |
发表时间:2011-08-14
DbUtils确实是省了很多的代码,但我最喜欢的还是它的设计,而且很多的编码都是很优秀的,我建议楼主还是把时间放在去研究源码比较好,而且源码不多,对代码功底还是有很大的提升的哦。
|
|
返回顶楼 | |
发表时间:2011-08-14
洪帮主 写道 DbUtils确实是省了很多的代码,但我最喜欢的还是它的设计,而且很多的编码都是很优秀的,我建议楼主还是把时间放在去研究源码比较好,而且源码不多,对代码功底还是有很大的提升的哦。
当然,由于考虑到源代码的量比较大,在这上面不方便贴出来,所以就只做了一下简介。 |
|
返回顶楼 | |
发表时间:2011-08-14
msnvip 写道 if (!"".equals(primary_key) || null != primary_key) {
亮了 |
|
返回顶楼 | |
发表时间:2011-08-15
z276356445t 写道 JavaHack 写道 jackra 写道 你这个包的顺序有问题哦
LIB应该在JVM前面 这个应该是你搞错了把 依赖包不分顺序的,只要不冲突! 1. 顺序问题——在eclipse中确实可以手动调整他们之间的顺序,所以jackra和JavaHack都认为自己对。 2. 怎样调整——打开Java Build Path,最后一个选项卡Order and Export就可以调整了,这个调整确实会影响java -cp这个里面的顺序的,当然了你只能在eclipse运行java时起作用,通过命令行或web启动java时有自己的规则 3. 依赖包的顺序问题,曾经有个教训: 环境:linux下weblogic应用的一个页面总是报错,使用windows时一切正常,极其怪异。 分析:在windows下,加载WebRoot/WEB-INF/lib下的包按照字母顺序加载,而linux下就是反的,lib下有个包有两个版本,存在冲突。删除多余的,然后把原来的调用修改下,一切搞定。 关键点:类加载机制 |
|
返回顶楼 | |
发表时间:2011-08-15
我就说一点,QueryRunner是线程安全的,楼主可以去查看DbUtils的文档。因此,所有程序应该共享一个QueryRunner,那么就应该将其定义为private static final的,然后在静态块内初始化。
|
|
返回顶楼 | |