8 Star 20 Fork 1

zhz / StarJersey-Platform

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

StarJersey-Platform

1、介绍

我们这一个项目旨在让大家能够快速集成开发,这一套框架是我根据自己日常开发,感觉到一些在工作中所不能接触到的一些基础组件,比如权限,日志管理,搜索,代码生成,等等,为了解决这种问题,我决定集合身边的小伙伴,写一个能够真正意义上解决大数据量,满足于小中厂,千万级别数据的一个小型项目,让大家用之于身,取之于身。 星泽脚手架分为Spring Boot 单机版前后端分离项目,Spring Cloud 前后端分离项目

  • Spring Boot 单体版前后端分离项目:请看MancyTam-StarJersey-Boot
  • Spring Cloud 前后端分离项目:请看MancyTam-StarJersey-Cloud

2、架构图

输入图片说明

3、Spring Boot 单体版前后端分离项目

本项目是一个DDD项目,用于领域驱动设计的一种四边型架构,主要功能有:

功能 介绍
用户管理 用户是系统操作者,该功能主要完成系统用户配置。
部门管理 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理 配置系统用户所属担任职务。
菜单管理 配置系统菜单,操作权限,按钮权限标识等。
角色管理 角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理 对系统中经常使用的一些较为固定的数据进行维护。
参数管理 对系统动态配置常用参数。
通知公告 系统通知公告信息发布维护。
操作日志 系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志 系统登录日志记录查询包含登录异常。
文件管理 系统文件上传、下载等管理。
定时任务 在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成 前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
系统接口 根据业务代码自动生成相关的api接口文档。
服务监控 监视集群系统CPU、内存、磁盘、堆栈、在线日志、Spring相关配置等。
缓存监控 对系统的缓存信息查询,命令统计等。
在线构建器 拖动表单元素生成相应的HTML代码。
连接池监视 监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
线程池监控 监视日常系统的线程,能够轻松知道线程池的使用情况
使用案例 系统的一些功能案例

4、技术选型

框架 版本 官网 作用
Spring
SpringBoot
Mybatis Plus
mybatis-plus-generator
sa-token
hutool
flyway
knife4j
mapstruct
druid
redisson
quartz
Xxl-job
flowable
Active7
easy-Excel

5、项目目录

星泽脚手架项目目录

空文件

简介

我们这一个项目旨在让大家能够快速集成开发,这一套框架是我根据自己日常开发,感觉到一些在工作中所不能接触到的一些基础组件,比如权限,日志管理,搜索,代码生成,等等,为了解决这种问题,我决定集合身边的小伙伴,写一个能够真正意义上解决大数据量,满足于小中厂,千万级别数据的一个小型项目,让大家用之于身,取之于身。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/zhouzhz/star-jersey-platform.git
git@gitee.com:zhouzhz/star-jersey-platform.git
zhouzhz
star-jersey-platform
StarJersey-Platform
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891