如果把一個(gè)工具集成化后,那么學(xué)習(xí)它的成本應(yīng)該是很低的,我們的初衷是只要懂java基礎(chǔ)就能用這些工具,至于能不能達(dá)到這種要求,那是我們一直所追求的。
直接用sql:
1,sql的重用效率不高,各個(gè)程序員很難寫出一致的sql。
2,操作上有時(shí)會(huì)較復(fù)雜,如一條插入語句遠(yuǎn)比面向?qū)ο蟛僮鲝?fù)雜。
3,數(shù)據(jù)庫(kù)關(guān)系的操作與程序面向?qū)ο蟛僮鞑灰恢隆?
當(dāng)然很多數(shù)據(jù)庫(kù)操作面向?qū)ο蠛茈y實(shí)現(xiàn),可能必須用sql來直接實(shí)現(xiàn)。但基于數(shù)據(jù)庫(kù)2080原則,我們對(duì)其中一些sql操作面向?qū)ο蠡ㄈ缫恍﹩伪聿迦?、刪除、更新等),可能這此在sql語句中只占20%,但它們的操作頻率可能占80%。因此,個(gè)人感覺這種集成是有必要的。
不知樓上在這方面有什么好的建議,一句話很簡(jiǎn)練,但除了打消別人的積級(jí)性這外,好象沒有啟到任何作用啊,希望得到一些具體的建議
申請(qǐng)加入,架構(gòu)是我的追求,帳號(hào)piliskys
但是對(duì)于組合查詢,組合條件,多表查詢,又該如何處理哪
--------------------------------------------------------------
我想上面的東西還是要用sql直接處理吧,sql可以千變?nèi)f化,對(duì)象化是很難實(shí)現(xiàn)的,表表關(guān)聯(lián)的更不用說,我只是最大程度把關(guān)系對(duì)象化,
當(dāng)時(shí)我也考慮不要兩個(gè)參數(shù)的設(shè)置是否值得加入,但就算在單表查詢中這種條件也是很多的,所以加入了,
DBHelper中加入了表的原始字段,我原先就覺得這點(diǎn)不好,當(dāng)然個(gè)人的思考問題是不同的,看問題的方面也可能不同,
做這東西只是為了探討其中的一些問題及方法,并不是為了得到一個(gè)肯定或其它之類的東西,
最后,謝謝你的回復(fù),
re: jsp導(dǎo)出excel 霹靂火 2006-03-10 14:24
NullPointerException 你要確保你的參數(shù)能從頁(yè)面上取到值,所以必須為input,提交后要能由request得到,可能是你的沒有得到值
re: jsp導(dǎo)出excel 霹靂火 2006-02-15 11:00
如果我沒測(cè)試過我就不會(huì)發(fā)上來,樓上的你自己沒有導(dǎo)入包,這種應(yīng)該算你的失誤啊
163郵件上是用于拖到相應(yīng)的文件夾下,這是一個(gè)功能,也可算是增加頁(yè)面的效果吧,
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')));
發(fā)現(xiàn)別人一種寫法更好