技術選型隻列了一部分技術
1、後端
服務架構Dubbo、zookeeper、Rest服務
消息中間件ActiveMQ
負載均衡Nginx
分布式檔案FastDFS
核心架構Spring framework
安全架構Apache Shiro 1.2
視圖架構Spring MVC 4.0
布局架構SiteMesh 2.4
工作流引擎Activiti 5.15
任務排程quartz 1.8.5
持久層架構MyBatis 3.2
日志管理SLF4J 1.7、Log4j
工具類Apache Commons、Jackson 2.2、Xstream 1.4、Dozer 5.3、POI
2、前端
CSS架構 Bootstrap 4 metronic
富文本CKEcitor
檔案管理CKFinder
動态頁簽Jerichotab
資料表格jqGrid
對話框jQuery jBox
樹結構控件jQuery zTree
其他元件Bootstrap 4 metronic
3、支援
伺服器中間件Tomcat 6、7、Jboss 7、WebLogic 10、WebSphere 8
支援開發環境Eclipse、MyEclipse、Ras、Idea等
下面主要介紹三大架構的整合至于環境的搭建以及項目的建立參看上面的博文。這次整合我分了2個配置檔案分别是spring-mybatis.xml包含spring和mybatis的配置檔案還有個是spring-mvc的配置檔案此外有2個資源檔案jdbc.propertis和log4j.properties。完整目錄結構如下最後附上源碼下載下傳位址不建議直接使用源碼因為此教程已經有了全部代碼
使用架構都是較新的版本
Spring 4.0.2 RELEASE
Spring MVC 4.0.2 RELEASE
MyBatis 3.2.6
<a href="http://13121665.blog.51cto.com/13111665/1946643" target="_blank">http://13121665.blog.51cto.com/13111665/1946643</a>
本文轉自 stock0991 51CTO部落格,原文連結:http://blog.51cto.com/qing0991/1947191