請教一個一直以來困擾我的關於DAO模式的問題!!!
首先,對於DAO模式我是非常支援,從開發實踐經驗來看,將業務邏輯和持久化機制分離確實帶來了很大的好處。但有個問題一直沒想通,也沒有找到好的解決辦法,在這裡提出來,希望能得到高手的幫忙。
在企業應用的開發中,經常對遇到一些非常複雜的查詢,尤其是需要對很多表進行關聯查詢。而在DAO物件中無法將這種需求封裝起來,這就造成不得不在業務邏輯中包含與持久化機制相關的程式碼(雖然可以做到僅僅是傳送一條String型的SQL語句,但畢竟這也與持久層發生了耦合,味道很壞),請問各位高人有沒有什麼好的辦法解決這個問題,謝謝!!!!
在企業應用的開發中,經常對遇到一些非常複雜的查詢,尤其是需要對很多表進行關聯查詢。而在DAO物件中無法將這種需求封裝起來,這就造成不得不在業務邏輯中包含與持久化機制相關的程式碼(雖然可以做到僅僅是傳送一條String型的SQL語句,但畢竟這也與持久層發生了耦合,味道很壞),請問各位高人有沒有什麼好的辦法解決這個問題,謝謝!!!!
相關文章
- 請教一個DAO設計模式的問題設計模式
- 請教一個關於工廠模式的問題模式
- 一個困擾我三天的問題,請高手指點!(關於SUN實現CachedRowSet 的用法)
- 有關Tomcat併發的問題,困擾小弟多日,請高手賜教!Tomcat
- 彭老師有一個問題一直困擾著我,找了很久都解決不了問題
- 請教一個關於執行緒的問題執行緒
- 初學,一個關於RMI的問題請教!!!
- 請教一個關於spring事務的問題 ?Spring
- 請教一個關於EJB建立物件時的問題物件
- 請教一個關於NIO執行方式的問題
- 請教一個關於執行平臺的問題
- 請教一個關於JdonFrameworkTest例項的問題Framework
- 請問老師一個關於命令模式的問題模式
- 請教關於jb中開發ejb的一個問題
- banq大哥,請教一個關於jboss ide的問題IDE
- 請教一個關於全排列的演算法問題?演算法
- 遇到一個關於session id的問題,向大家請教!Session
- 請教一個關於hibernate對映oracle的問題Oracle
- 請教一個關於多資料來源的分散式事務問題?分散式
- 請教關於快取的問題快取
- 請教關於ibatis的問題BAT
- 請教各位一個關於websocket協議開發的問題Web協議
- 請教一個關於JAVA SOCKET程式設計中的問題Java程式設計
- 請教一個問題,關於上傳檔案和圖片的問題
- 一個一直困惑的關於jdbc in 的問題JDBC
- 請教關於Singleton模式和synchronized static 方法的問題模式synchronized
- 請教一個cookies的問題Cookie
- 請教一個executeBatch()的問題BAT
- 請教一個資料表關係的問題
- 請教一個有關bibernate的session的問題Session
- 請教banq關於domain object的問題AIObject
- 請教高手 關於STRUTS DATASOURCE的問題
- 請教大家關於java效能的問題Java
- 請教有關template設計模式的問題設計模式
- 一個關於prototype模式的問題?模式
- 解決了一個困擾我近一年的vim顯示中文亂碼的問題
- 我來提個關於Iterator的小問題
- 請教一個struct tag的問題Struct