【外掛釋出】JAVA微服務框架,Jeecg-P3-Base-System 1.0.0 外掛開源釋出
JAVA微服務框架,Jeecg-P3-Base-System 1.0.0 外掛開源釋出
系統管理外掛,採用JEECG-P3微服務框架技術,實現了P3外掛平臺支撐的基礎功能:使用者管理,角色管理、選單管理等功能。 實現許可權攔截器,在jeecg-p3-starter-web工程中配置許可權攔截器,可對各外掛請求進行許可權控制。該外掛不需要和JEECG專案進行整合。
當前版本:v_1.0.0 | 2018-11-12
一、功能列表
序號 | 功能 |
---|---|
1 | 使用者管理 |
2 | 角色管理 |
3 | 選單管理 |
二、下載地址
三、技術交流
四、整合方法
1、建立Mysql資料庫 jeecg-p3,採用UTF-8編碼
初始化資料庫,執行初始化腳步: /jeecg-p3-base-system/doc/db/jeecg-p3-20170808.sql
2、通過eclipse以maven方式匯入jeecg-p3-biz-system專案
3、jeecg-p3-starter-web 專案 pom.xml引入系統管理外掛
<dependency> <groupId>org.jeecgframework.p3</groupId> <artifactId>jeecg-p3-base-system</artifactId> <version>1.0.0</version> </dependency>
4、jeecg-p3-starter-web 專案配置許可權攔截器 在配置檔案/jeecg-p3-starter-web/src/main/resources/springmvc-servlet.xml中增加許可權攔截器:
<!-- 系統許可權攔截器 配置--> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**/*.do" /> <bean class="com.jeecg.system.interceptors.AuthInterceptor"> <property name="mode" value="PUB"></property> <property name="excludeUrls"> <list> <value>loginController.do?goPwdInit</value> </list> </property> <property name="excludeContainUrls"> <list> <value>toLogin.do</value> </list> </property> </bean> </mvc:interceptor> </mvc:interceptors>
5、install 子外掛專案
通過eclipse工具 ,jeecg-p3-base-system 專案右鍵找到Run As –> Maven install 進行本地打包
6、啟動專案訪問
啟動jeecg-p3-starter-web工程,訪問地址: {專案地址} /system/index.do