SimpleFramework基于業(yè)務(wù)模型的MVC框架
SimpleFramework是一個基于開源技術(shù)的企業(yè)級應(yīng)用框架平臺,它為企業(yè)應(yīng)用提供了從端到端的全程技術(shù)支撐及完美解決方案,包括:
- 應(yīng)用支撐框架:,負責業(yè)務(wù)模塊的全生命周期管理及基礎(chǔ)資源管理;
- MVC 框架:基于“后處理技術(shù)”的Web開發(fā)框架;
- MVC框架擴展:涵蓋組件庫、模板、Portal等Web技術(shù);
- 數(shù)據(jù)訪問模塊:提供關(guān)系數(shù)據(jù)、Lucene、NoSQL等數(shù)據(jù)的一致性訪問;
- 業(yè)務(wù)模塊/插件:
- 基礎(chǔ)模塊:主要涵蓋日志、消息等;
- 工具模塊:主要涵蓋系統(tǒng)字典、任務(wù)、配置等;
- 機構(gòu)及權(quán)限業(yè)務(wù)模塊:機構(gòu)及權(quán)限管理;
- 工作流:包含工作流引擎及流程設(shè)計器模塊;
- CMS業(yè)務(wù)模塊:內(nèi)容管理。
- 公共支撐庫:主要涵蓋腳本引擎、HTML解析、JSON等基礎(chǔ)庫。
更多請參考 項目工程列表
SimpleFramework可以做什么?
- 對SSH的補充。雖然SimpleFramework和SSH有部分功能性的重復(fù),但SimpleFramework依舊強調(diào)的是業(yè)務(wù)開發(fā),并提供了大量的業(yè)務(wù)插件,MVC框架在設(shè)計思想上,也更多傾向怎么方便業(yè)務(wù)的包裝,比如組件規(guī)范等;
- 積木式搭建,SimpleFramework提供大量的組件、開發(fā)模板、業(yè)務(wù)插件等,可快速組裝、構(gòu)建業(yè)務(wù)系統(tǒng);
- 全程業(yè)務(wù)支撐,SimpleFramework提供的系統(tǒng)類、工具類,流程引擎類等業(yè)務(wù)插件,幾乎涵蓋開發(fā)中遇到的絕大部分問題,同時也適合絕大部分企業(yè)業(yè)務(wù);
- CMS業(yè)務(wù)插件本身就是一個CMS產(chǎn)品,建立一個空的Web工程,pom.xml 中引入內(nèi)容相關(guān)的模塊,幾乎不寫任何代碼,就可成為一個CMS產(chǎn)品,至少SimpleFramework網(wǎng)站就是這么干的(當然也做了不少定制化工作),同理對于其它業(yè)務(wù)插件(比如流程)也可以快速構(gòu)建相關(guān)產(chǎn)品。
評論
圖片
表情
