程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> hibernate-23種設計模式哪些模式是比較常用的?

hibernate-23種設計模式哪些模式是比較常用的?

編輯:編程解疑
23種設計模式哪些模式是比較常用的?

我現在就知道
工廠模式:Hibernate的會話工廠就是這個
單例模式:可以節省資源
觀察者模式:網上的訂閱,就是觀察者模式

剛才在網上看23種設計模式,發現數據訪問對象模式,-.- 這不就是經常用到的DAO嗎...

突然覺得什麼設計模式,就是設計的架構而已,dao不就是把訪問數據庫設計成一個接口嗎
訪問啥數據都從這一個接口裡走,這不就是軟件的大架子嗎...

最佳回答:


(1)23種設計模式主要是為了解決C++語法抽象度低的缺陷而做的人肉代碼展開,大部分對於現代編程語言來說都已經過時。
(2)設計模式的主要設計思想是依賴反轉,將可變的代碼放到調用者實現,為了定制化,設計模式額外增加了代碼,因此設計模式能不用就不用。
(3)討論什麼常用是很無聊的,大米天天吃,阿司匹林頭痛的時候吃,難道阿司匹林就沒用麼?

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved