P3-weixin-2.0.1版本發(fā)布,JAVA 微信插件框架
P3-Weixin是輕量級Java插件開發(fā)框架,采用主流JAVA技術(shù),集成強(qiáng)大代碼生成器,增刪改查一鍵生成,封裝統(tǒng)一后臺管理系統(tǒng),不僅適用于微信插件開發(fā),同樣適用于企業(yè)項(xiàng)目開發(fā)。
框架主特性: 支持插件式開發(fā),業(yè)務(wù)插件采用JAR方式,供其他項(xiàng)目調(diào)用。
插件開發(fā)框架行業(yè)需求 ::
企業(yè)方向:企業(yè)項(xiàng)目需要模塊化,每個業(yè)務(wù)組件獨(dú)立開發(fā),可插拔方式集成到系統(tǒng)中。
互聯(lián)方向:云平臺搭建,如何以插件化組件式平滑升級平臺,為用戶提供可選擇組件服務(wù)。
P3-Weixin插件實(shí)現(xiàn)原理 ::
JAVA 插件通常采用OSGI技術(shù)實(shí)現(xiàn),但對于Web應(yīng)用來講,成本略高。如何通過架構(gòu)設(shè)計(jì),讓普通Web應(yīng)用支持插件,P3-weixin采用Velocity 實(shí)現(xiàn)頁面,支持將class、頁面、靜態(tài)資源(css、js、圖片等)同時(shí)打成Jar文件,供Web項(xiàng)目調(diào)用,從而實(shí)現(xiàn)每個業(yè)務(wù)組件獨(dú)立,也方便引用。
1、P3-Weixin 微信應(yīng)用開發(fā)::
隨著微信應(yīng)用普及,傳統(tǒng)活動“大轉(zhuǎn)盤”、“刮刮樂”已滿足不了粉絲新鮮感,微信HTML5活動成為營銷必要手段。在微信管家上進(jìn)行微信活動開發(fā),無論靈活性、迭代升級都過于笨重。同時(shí)粉絲用戶多,并發(fā)壓力大,讓微信活動單獨(dú)部署成了必要。
如何開發(fā)一個獨(dú)立微信活動,單獨(dú)部署,并便捷的與微信管家對接,P3-weixin微信插件框架應(yīng)需而生。
2、架構(gòu)技術(shù)說明
[1].P3-weixin 采用SpringMvc+Mybatis+Velocity+Bootstrap 框架技術(shù)
[2].插件采用Maven方式引用,可隨意插拔
pom.xml文件中,引入新活動插件
<dependency>
<groupId>org.jeecgframework</groupId>
<artifactId>P3-Biz-gzbargain</artifactId>
<version>2.0.0</version>
</dependency>
[3].項(xiàng)目啟動訪問:啟動Web項(xiàng)目 http://localhost:8080/P3-Web
[4].項(xiàng)目插件以模塊方式獨(dú)立開發(fā),每個模塊以單獨(dú)jar方式引用
3、演示:
相關(guān)鏈接
-
P3-weixin 的詳細(xì)介紹:請點(diǎn)這里
-
P3-weixin 的下載地址:請點(diǎn)這里
-
P3-weixin 的源碼地址:http://git.oschina.net/jeecg/p3-weixin
想通過手機(jī)客戶端(支持 Android、iPhone 和 Windows Phone)訪問開源中國:請點(diǎn)這里
文章轉(zhuǎn)載自:開源中國社區(qū) [http://www.oschina.net]
原文地址:http://www.oschina.net/news/67560/p3-weixin-2-0-1