如果把一個工具集成化后,那么學習它的成本應該是很低的,我們的初衷是只要懂java基礎就能用這些工具,至于能不能達到這種要求,那是我們一直所追求的。
直接用sql:
1,sql的重用效率不高,各個程序員很難寫出一致的sql。
2,操作上有時會較復雜,如一條插入語句遠比面向對象操作復雜。
3,數據庫關系的操作與程序面向對象操作不一致。
當然很多數據庫操作面向對象很難實現,可能必須用sql來直接實現。但基于數據庫2080原則,我們對其中一些sql操作面向對象化(如一些單表插入、刪除、更新等),可能這此在sql語句中只占20%,但它們的操作頻率可能占80%。因此,個人感覺這種集成是有必要的。
不知樓上在這方面有什么好的建議,一句話很簡練,但除了打消別人的積級性這外,好象沒有啟到任何作用啊,希望得到一些具體的建議
re: 申請加入“架構師之家” 霹靂火 2006-03-29 16:53
申請加入,架構是我的追求,帳號piliskys
但是對于組合查詢,組合條件,多表查詢,又該如何處理哪
--------------------------------------------------------------
我想上面的東西還是要用sql直接處理吧,sql可以千變萬化,對象化是很難實現的,表表關聯的更不用說,我只是最大程度把關系對象化,
當時我也考慮不要兩個參數的設置是否值得加入,但就算在單表查詢中這種條件也是很多的,所以加入了,
DBHelper中加入了表的原始字段,我原先就覺得這點不好,當然個人的思考問題是不同的,看問題的方面也可能不同,
做這東西只是為了探討其中的一些問題及方法,并不是為了得到一個肯定或其它之類的東西,
最后,謝謝你的回復,
re: jsp導出excel 霹靂火 2006-03-10 14:24
NullPointerException 你要確保你的參數能從頁面上取到值,所以必須為input,提交后要能由request得到,可能是你的沒有得到值
re: jsp導出excel 霹靂火 2006-02-15 11:00
如果我沒測試過我就不會發上來,樓上的你自己沒有導入包,這種應該算你的失誤啊
163郵件上是用于拖到相應的文件夾下,這是一個功能,也可算是增加頁面的效果吧,
re: connect by構建時間段表 霹靂火 2005-11-24 09:51
select * from (
select to_char(add_months(to_date('200501','yyyymm'), rownum), 'yyyymm') from dual
connect by rownum<months_between(to_date('200512','yyyymm'),to_date('200501','yyyymm')));
發現別人一種寫法更好