從.net到java,記錄下這三個月的工作
阿新 • • 發佈:2018-12-27
從事.NET開發已經4個年頭,經過十餘個專案的學習與沉澱,終於有了一套自己熟悉並且相對完善的技術體系,面對未知,不再懼怕。期間完成並廣泛用於公司專案的作品包括:
整個專案結構在開發過程中不斷的重構,重構過程中集成了dubbo服務框架,最終如下圖所示:
cczcrv-core:包括各種抽象基類與工具類、快取的實現等。
cczcrv-service-common:依賴cczcrv-core,包括所有服務介面、DTO、Model的定義。
cczcrv-service-xxx:依賴cczcrv-core、cczcrv-service-common,服務的實現。每個模組均可叢集部署,可擁有自己的資料庫,可單獨做讀寫分離等。
cczcrv-web-website:依賴cczcrv-core、cczcrv-service-common,web層,呼叫遠端服務,不依賴具體實現。
寫在最後
參考專案:
- abp的二次開發框架BodeAbp
- 基於owin的sso系統
- 全自動資料表格react與jquery版
- 通用的屬性系統
- 開發工具:idea
- web框架:spring mvc
- orm:mybatis及其增強工具mybatis-plus
- 日誌:slf4j + log4j
- 快取:redis
- JDK安裝
- JRE安裝
- Tomcat安裝
- idea的安裝以及破解
- maven安裝以及國內映象的配置
- redis的安裝