论坛首页 入门技术论坛

世界本可多些选择(研究下轮子)

浏览 13782 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-07-21  
这个工具只限于公司的开发模式,省去手写sql,避免进行字段修改引起的代码霰弹式修改等作用。这里提供一种思路,呵呵,国际化,不是这里的范围。
0 请登录后投票
   发表时间:2008-07-21  
题目改一下

瘦身版SQLUTIL类

这样比较合适

别和HIBERNATE扯,根本就是差的十万八千里
0 请登录后投票
   发表时间:2008-07-21  
公司不允许用Hibernate,但是可以用spring的JdbcTemplate啊,其实和你做的工作也很类似的。
0 请登录后投票
   发表时间:2008-07-21  
不知所云,没看出你少什么代码,并且使用你的工具类要非常小心,

sql自动生成(oracle是公司坚持用的,所以只针对它写特定的sql),
我也不知道你从哪里知道Oracle是这样的。
oracle八百年前就造了toplink这个轮子。他自己不要不知道给谁用,你相信Oracle公司内部的系统数据库不是Oracle吗?
0 请登录后投票
   发表时间:2008-07-21  
LZ, 我4年前做个这个类似的一个框架,没想到都到这个年代了,还有人摆弄这个。如果基于apache common DButil项目来实现你的东西,可能会比较好。
0 请登录后投票
   发表时间:2008-07-21  
Oracle的sql语句取插入数据库时间sysdate,to_date等函数特定写了进来。各位继续拍砖~~
0 请登录后投票
   发表时间:2008-07-21  
把Hibernate改成SQLUTI,易如反掌,只要不用它的二级缓存和对象关联就可以了。把你的这个工具类改成支持跨数据库、事务、锁、翻页...,难如登天,所以还是不要发明轮子的好。
当然了,如果项目很小,配Hibernate的时间里都可以用你的工具类完成的,且不考虑今后的功能扩充,那尽管用你的工具类好了。
0 请登录后投票
   发表时间:2008-07-22  
lz也更愿意用hibernate的呀, 就他做的这些工作hibernate都实现了, 可惜主管抵制没办法。那就继续努力把, 知道自己在做什么就行了。
0 请登录后投票
   发表时间:2008-07-22  
谢谢大家的支持,项目已经完了。一天的时间写的这个工具类,所以不能尽善尽美。但是节省了大家很多时间的,确实有了效益。想起了那句老话:懒人推动世界!
0 请登录后投票
   发表时间:2008-07-22  
怎么这种文章都存在。有讨论的必要么。
写点sql值得哇哇叫么
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics