JAVA微服务框架,Jeecg-P3-Base-System 1.0.0 插件开源发布
系统管理插件,采用JEECG-P3微服务框架技术,实现了P3插件平台支撑的基础功能:用户管理,角色管理、菜单管理等功能。 实现权限拦截器,在jeecg-p3-starter-web工程中配置权限拦截器,可对各插件请求进行权限控制。该插件不需要和JEECG项目进行集成。
当前版本:v_1.0.0| -11-12
一、功能列表
二、下载地址
Jeecg-p3-system地址:/pmall/detail/E8776E7E7BA5488691BF9B78376DE45B
Jeecg-p3下载地址: /jeecg/jeecg-p3
三、技术交流
技术论坛:在线体验:在线文档:http://jeecg-p3.mydoc.ioQQ交流群: 286263896四、集成方法
1、创建Mysql数据库 jeecg-p3,采用UTF-8编码
初始化数据库,执行初始化脚步: /jeecg-p3-base-system/doc/db/jeecg-p3-base-system-1112.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
登录账户/密码:admin/123456