1 Star 0 Fork 34

开源中国 / pap-all-project

forked from alexgaoyh / pap-all-project 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
Loading...
README

欢迎使用 PAP


本项目整合了部分 PAP 业务线下部分基础组件与业务组件,更加详细的组件模块介绍可以进入到各个子模块中查看ReadME。

访问 DEMO

自定义starter
# pap-logback-operdb-spring-boot-starter 
 Interceptor 注解,异步持久化到日志数据库,解决操作日志问题
 
# pap-sequence-starter 
 流水号生成器,形如 年月日自增流水号(可增加前缀与后缀)
 
 # pap-bean-spring-boot-starter
 自定义业务Bean,形如 IDWorker序号生成器/当前登录用户处理Bean
LogBack日志插件
# pap-logback-ext
 在持久化数据库的过程中,对logback-core扩展,使其可以最多保存32个参数。
 对时间格式进行可视化处理。
 
# pap-logback-oper
 多数据源下日志查询(为防止日志持久化到多个不同数据库),这里需要动态切换数据源。
基础组件
# pap-calculate
 自定义数学公式计算器,以实现绝大部分Excel中的公式。
 
# pap-code-generator
 代码生成器,支持Mybatis自定义扩展插件、FreeMarker 自定义模板。
基础组件
# pap-upload
 同一文件处理,支持 ElementUI 。
 
# pap-obj
 基础POJO类、含部分工具类
 
# pap-base
 基础Base通用方法与额外工具类
 
# pap-activitiy
 工作流处理逻辑,以实现 发布模型,发布任务,领取任务,审核任务,任务流程图,与RBAC用户体系打通。
 
# pap-rabbitmq
 消息中间件工具类,其中包含 分布式事务过程中针对消息中间件的支持,增加 事务协调者(守护进程) 的概念,保证分布式事务的最终一致性。
业务组件
# pap-datas
 省市区、数据字典功能 。
 
# pap-rbac
 RBAC用户权限模型,其中因为前后端分离,对RBAC进行部分修改,采用 权限码 进行前后端的权限约定,对各类资源都采用如上的 权限编码 概念进行权限控制。
 
# pap-msg
 系统消息、站内信。
 
# pap-customer
 客户中心。
 
# pap-item
 电商环节,商品中心(其中包含SKU 的处理逻辑,详见子模块的ReadMe 文件)。
  
# pap-product
 产品中心,对自定义公式的汇总,可以通过自定义复杂的公式,进行四则运算,可以满足形如 薪酬计算 等需要公式介入的功能。
 
# d2-admin-start-kit
  前端项目,使用:  https://github.com/d2-projects/d2-admin 

image

前端依赖

空文件

简介

PAP 的基础组件、业务组件 1、扩展 logback,增加额外参数,支持异步持久化数据库。 2、自定义starter,满足 流水号生成、日志持久化、自定义业务Bean。 3、Actitivi 工作流示例。 4、rabbitmq 消息中间件,增加守护进程满足 分布式事务 数据最终一致性。 5、自定义公式计算器,可动态扩展复杂的四则运算。 6、Mybatis 扩展插件,解决通用代码生成器。 7、省市区、日志、数据字典、商品SKU 等业务组件。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/teamsInNanjing/pap-all-project.git
git@gitee.com:teamsInNanjing/pap-all-project.git
teamsInNanjing
pap-all-project
pap-all-project
master

搜索帮助