1. 程式人生 > >基於SpringBoot的開源免費微信管家平臺,Jeewx-Boot 1.0.3 版本釋出

基於SpringBoot的開源免費微信管家平臺,Jeewx-Boot 1.0.3 版本釋出

專案介紹

JeewxBoot 是一款基於SpringBoot的免費微信開發平臺。支援微信公眾號、小程式官網、微信抽獎活動。Jeewx-Boot實現了微信公眾號管理、小程式CMS、微信抽獎活動等基礎功能,便於二次開發,可以快速搭建微信應用!Jeewx-Boot獨創外掛開發機制,實現了每一抽獎活動(砸金蛋、刮刮樂、砍價等)、官網、商城都是一個獨立的外掛,對JAVA來講就是一個JAR包,可以很方便的做插拔,最終打造像discuzz、微擎一樣的外掛生態圈。。

Jeewx-Boot誕生的目的

  • Jeewx開源至今已經6年時間,積累無數粉絲,但老版技術陳舊,隨著功能增多專案也變的臃腫。之所以打造一款全新的產品Jeewx-Boot,最終目的是打造一個全新的微信開發生態圈。Jeewx-Boot獨創外掛開發機制,實現了每一抽獎活動(砸金蛋、刮刮樂、砍價等)、官網、商城、小程式都是一個獨立的外掛,對JAVA來講就是一個JAR包,可以很方便的做插拔,打造像discuzz、微擎一樣的外掛生態機制;
  • 外掛機制的好處在於,你可以靈活的選擇你需要的外掛,組裝成你要的系統,就像搭建積木一樣;當然如果你不需要那個功能,可以很輕鬆的拔掉;
  • Jeewx-Boot採用最新主流技術SpinrgBoot2.x + Mybatis + Velocity,是大家熟悉的技術,學習成本低, 新的平臺實現了外掛開發機制,同時也支援更高的併發、更高的大資料能力;

原始碼下載

升級日誌

  • 釋出砸金蛋活動外掛(需要手工整合)
  • 解決資料庫中文亂碼問題
  • 解決springboot打包,jar執行找不到主類問題
  • 升級架構,支援註解方式@SkipAuth(auth=SkipPerm.SKIP_SIGN)排除攔截器
  • 解決上傳圖文問題,支援設定獨立的上傳圖片路徑(重構了所有上傳邏輯)
  • 上傳API工程(共通業務API)
  • 優化一系列問題

技術交流

專案說明

專案名中文名備註
jeewx-boot-base-system系統使用者管理含專案啟動類
jeewx-boot-module-cmsCMS管理後臺
jeewx-boot-module-weixin微信公眾號管理
jeewx-app-cms小程式官網原始碼採用wepy語言

獨立外掛專案(外掛專案在目錄huodong下)


專案名中文名備註
jeewx-boot-module-goldenegg砸金蛋活動獨立資料庫腳步

系統模組

├─系統管理
│  ├─使用者管理
│  ├─角色管理
│  ├─選單管理
│  └─首頁設定
│  └─專案管理(外掛)
├─公眾號運營
│  ├─基礎配置
│  │  ├─公眾號管理
│  │  ├─關注歡迎語
│  │  ├─未識別回覆語
│  │  ├─關鍵字設定
│  │  ├─自定義選單
│  │  ├─選單支援小程式連結
│  │  ├─Oauth2.0連結機制
│  ├─素材管理
│  │  ├─文字素材
│  │  ├─圖文素材
│  │  ├─超強圖文編輯器
│  │  ├─圖文預覽功能
│  ├─使用者管理
│  │  ├─粉絲管理
│  │  ├─粉絲標籤管理
│  │  ├─超強圖文編輯器
│  │  ├─接受訊息管理
│  │  ├─粉絲訊息回覆
├─小程式官網
│  ├─站點管理
│  ├─廣告管理
│  ├─欄目管理
│  ├─文章管理
│  ├─後臺管理程式碼
│  ├─小程式前端程式碼
├─微信抽獎活動
│  ├─砸金蛋
│  ├─搖一搖(即將開源)
│  ├─微信砍價(即將開源)
├─高階功能(尚未開源)
│  ├─小程式商城
│  ├─微信投票
│  ├─分銷商城
│  ├─。。。
└─其他外掛
   └─更多功能陸續開源。。

系統特點

  • 採用最新主流技術架構(Springboot+Mybatis+Velocity)
  • 強大的程式碼生成器,程式碼一鍵生成
  • 微信公眾號管理,基礎功能無需開發,直接使用
  • 支援微信小程式,已經提供小程式CMS供大家學習和使用
  • 採用外掛開發機制,後續更多外掛提供

系統截圖

PC端

輸入圖片說明 github github github 輸入圖片說明

小程式端

輸入圖片說明

手機端

github github