關於在web project專案中的程式碼重用問題討論
在基於database的web project專案中類的設計
怎樣來做可能程式碼重用更會高點
比如:一般的專案都有user角色,此時實現user介面,然後實現
addUser,delUser,modifyUser等方法,但在每個專案中可能user
類對應的表的專案數不盡相同,比如:name,pass,level,email等
現在的想法是這樣的,我把這些寫成通用的class封裝成lib,以後在
不同的專案中只要做一個xml的配置檔案就可以,而相對於表的設計
是不變的
不知道有沒有描述清楚
感覺一個專案得重寫80%的程式碼,都是重複勞動
板主過來發表點看法啊.........
怎樣來做可能程式碼重用更會高點
比如:一般的專案都有user角色,此時實現user介面,然後實現
addUser,delUser,modifyUser等方法,但在每個專案中可能user
類對應的表的專案數不盡相同,比如:name,pass,level,email等
現在的想法是這樣的,我把這些寫成通用的class封裝成lib,以後在
不同的專案中只要做一個xml的配置檔案就可以,而相對於表的設計
是不變的
不知道有沒有描述清楚
感覺一個專案得重寫80%的程式碼,都是重複勞動
板主過來發表點看法啊.........
相關文章
- 【SSM】WEB專案中的中文亂碼問題SSMWeb
- K君關於“IT 新人就業方向問題“討論就業
- 在Vue 專案 webpack 打包中關於 背景圖片的路徑問題VueWeb
- 關於idea部署本地專案的問題Idea
- 關於lnmp配置laravel專案的問題?LNMPLaravel
- 關於 Service Worker 和 Web 應用對應關係的討論Web
- 中國 GPL 訴訟第一案:關於 GPL 問題的探討
- [提問交流]關於onethink模型這塊的討論模型
- 關於IDEA中SSM專案Web工程引入pom.xml後仍然找不到包的問題IdeaSSMWebXML
- 關於kindeditor插入程式碼問題
- 關於“斯金納箱”及相關理論在遊戲設計中應用的討論遊戲設計
- 關於 Angular 應用對瀏覽器 Back 按鈕支援問題的討論Angular瀏覽器
- 討論個有關模組化設計的問題
- 一個關於月球車的筆試題--求討論筆試
- 關於unity專案匯出iOS工程的問題UnityiOS
- 關於公司程式碼許可權的問題
- 關於tomcat在idea上的中文編碼問題TomcatIdea
- 建立Dynamic Web Project沒有web.xml問題WebProjectXML
- 【討論】論 cursor 在測試中的使用
- 關於神經網路的討論神經網路
- 關於 fontawesome 庫在 Spartacus 專案中的應用
- 討論專案合理分層
- 【開發遇到的問題】java web專案在引用伺服器靜態資源中文亂碼問題JavaWeb伺服器
- 關於 Android studio 在xml中不提示的問題AndroidXML
- 關於使用 Laravel new 新專案 報錯的問題Laravel
- 關於Codigger之軟體專案體檢Software Project HealthCheckProject
- 小程式專案中的一些小問題
- Hibernate 一個更新問題的 討論
- 專案管理中的關鍵問題有哪些「下篇」專案管理
- 專案管理中的關鍵問題有哪些「上篇」專案管理
- #關於學Web時遇上的奇葩問題Web
- 關於程式碼如何執行的五個問題
- web專案常問面試題Web面試題
- 解決maven update project 後專案jdk變成1.5的問題MavenProjectJDK
- 關於在Windows作業系統下除錯本書第二十章專案1的一些討論Windows作業系統除錯
- 關於檔案上傳下載的編碼問題
- 關於分類的線性模型的討論模型
- 【Web Components】關於自定義元件屬性在 Vue 和 React 中不同表現的探討Web元件VueReact
- 關於 Spartacus 專案中的 CmsPageGuardService