锁定老帖子 主题:世界本可多些选择(研究下轮子)
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-21
这个工具只限于公司的开发模式,省去手写sql,避免进行字段修改引起的代码霰弹式修改等作用。这里提供一种思路,呵呵,国际化,不是这里的范围。
|
|
返回顶楼 | |
发表时间:2008-07-21
题目改一下
瘦身版SQLUTIL类 这样比较合适 别和HIBERNATE扯,根本就是差的十万八千里 |
|
返回顶楼 | |
发表时间:2008-07-21
公司不允许用Hibernate,但是可以用spring的JdbcTemplate啊,其实和你做的工作也很类似的。
|
|
返回顶楼 | |
发表时间:2008-07-21
不知所云,没看出你少什么代码,并且使用你的工具类要非常小心,
sql自动生成(oracle是公司坚持用的,所以只针对它写特定的sql), 我也不知道你从哪里知道Oracle是这样的。 oracle八百年前就造了toplink这个轮子。他自己不要不知道给谁用,你相信Oracle公司内部的系统数据库不是Oracle吗? |
|
返回顶楼 | |
发表时间:2008-07-21
LZ, 我4年前做个这个类似的一个框架,没想到都到这个年代了,还有人摆弄这个。如果基于apache common DButil项目来实现你的东西,可能会比较好。
|
|
返回顶楼 | |
发表时间:2008-07-21
Oracle的sql语句取插入数据库时间sysdate,to_date等函数特定写了进来。各位继续拍砖~~
|
|
返回顶楼 | |
发表时间:2008-07-21
把Hibernate改成SQLUTI,易如反掌,只要不用它的二级缓存和对象关联就可以了。把你的这个工具类改成支持跨数据库、事务、锁、翻页...,难如登天,所以还是不要发明轮子的好。
当然了,如果项目很小,配Hibernate的时间里都可以用你的工具类完成的,且不考虑今后的功能扩充,那尽管用你的工具类好了。 |
|
返回顶楼 | |
发表时间:2008-07-22
lz也更愿意用hibernate的呀, 就他做的这些工作hibernate都实现了, 可惜主管抵制没办法。那就继续努力把, 知道自己在做什么就行了。
|
|
返回顶楼 | |
发表时间:2008-07-22
谢谢大家的支持,项目已经完了。一天的时间写的这个工具类,所以不能尽善尽美。但是节省了大家很多时间的,确实有了效益。想起了那句老话:懒人推动世界!
|
|
返回顶楼 | |
发表时间:2008-07-22
怎么这种文章都存在。有讨论的必要么。
写点sql值得哇哇叫么 |
|
返回顶楼 | |