【全棧開發(fā)平臺】平臺介紹和快速搭建步驟

介紹

基于Java和mysql的開發(fā)平臺,集成了平臺基本的管理員、角色和機構(gòu)的權(quán)限配置,還包含了簡單的流程模塊和其他高級功能。

管理型項目大部分菜單都是列表和匯總頁面,墨淵管理開發(fā)平臺可以通過一個方法十幾行代碼實現(xiàn)一個通用的列表頁面,且包含查詢條件和導出以及echart,無需前后端溝通,快速高效。

界面展示

  1. 平臺自帶功能,當前已能滿足95%的后臺功能。


    平臺自帶功能
  2. 列表頁面快速開發(fā),該頁面只在action里寫一個方法,返回一個封裝對象,即可完成一個樣式統(tǒng)一的列表頁面,還包含導出Excel功能。


    快速開發(fā)列表
  3. 匯總頁面,比列表寫法稍微復雜,能實現(xiàn)動態(tài)匯總查詢,下圖如果隱藏城市和區(qū)域,就會自動變成3行,根據(jù)省份匯總。


    快速開發(fā)匯總

環(huán)境說明

開發(fā)環(huán)境特別簡單,只需要安裝JDK1.8,Idea免費版和mysql即可。

涉及知識

需要具備良好的Java基礎和面向?qū)ο缶幊汤碚?,明白多線程開發(fā)思路,有較強的邏輯思維。

開發(fā)admin端頁面還要了解前端知識,包括Vue3,Antdv3,HTML,JS,CSS,echart等。

安裝平臺

  1. 打開Idea,文件>新建>來自版本控制的項目...
  2. 輸入https://gitee.com/huhuanan/m.manage.git,點擊克隆。
  3. 配置Idea的maven配置。
  4. 運行Maven install打包到本地倉庫。

更新框架:用git更新該項目,用Maven打包到本地倉庫即可。部署時,所有的jar也要更新。

創(chuàng)建項目

  1. 創(chuàng)建文件夾或者從git上克隆空項目。
  2. 打開Idea,文件>打開...,選擇項目目錄。
  3. 右擊項目,添加框架支持...,勾選Maven,點確定。
  4. 修改pom.xml文件。
<!-- 添加 -->
<dependencies>
    <dependency>
        <groupId>m</groupId>
        <artifactId>manage</artifactId>
        <version>1.0</version>
    </dependency>
</dependencies>
<!-- 把m.manage的pom里的build全部拷貝過來 -->
<build>
...
</bulid>
  1. 復制m.manage項目src/main下resources/config/文件夾和resources/dbconfig.properties文件。

  2. 創(chuàng)建一個空數(shù)據(jù)庫,修改dbconfig.properties里面的數(shù)據(jù)庫連接和用戶名密碼。(框架內(nèi)所需的數(shù)據(jù)表和數(shù)據(jù)會自動初始化)

  3. 復制m.manage項目src/main/java文件夾下的Start類。

    a1.png

  4. 運行Start類,啟動完成后,訪問http://127.0.0.1:8888/admin,即可訪問后臺。

  5. 后臺默認賬號admin密碼123456,登陸后只有一個默認菜單,配置管理員組的菜單刷新頁面即可。

如果以上步驟成功,可以嘗試下面的Demo,看看如何快速開發(fā)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容