微服务应用架构:一体化模式→模块化部署→自动化运维,推动Java项目90%的工作效率提升,让开发回归业务本质。

它融合了敏捷开发理念:可视化表单配置(表单设计器)、移动端适配、流程可视化(在线设计工作流)、报表配置能力、在线图表定制、插件架构…技术栈与开发环境:语言:Java8IDE(JVM):IDE/Eclipse、WebStorm依赖管理:Maven数据库:MySQL5.7+Oracle11gSqlserver17缓存:Redis后端基础框架:SpringBoot1.RELESE持久层框架:Mybatis-pls1安全框架:ApacheShiro1.4.Jwt数据库连接池:阿里巴巴Druid1.1.1缓存框架:Redis日志打印:logback其他:fastjson、poi、Swagger-i、qartz、lombok等前端Vue6.1、Vex、VeRoterxiosant-design-vewebpack、yarnve-cropper头像裁剪组件@antv/g-lipaynt数据可视化图表Viser-ve-antv/g封装实现eslint、@ve/cli…ve-print-nb打印功能模块├ └─系统管理│├ └─用户管理│├ └─角色管理│├ └─菜单管理│├ └─权限设置(支持按钮权限、数据权限)│├ └─表单权限(控制字段禁用、隐藏)│├ └─部门管理│├ └─我的部门(二级管理员)│└ └─字典管理│└ └─分类字典│└ └─系统公告│└ └─职务管理│└ └─通讯录│└ └─多租户管理├ └─消息中心│├ └─消息管理│├ └─模板管理├ └─智能化功能│├ └─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音)│├ └─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选则)│├ └─代码生成器模板(生成代码,自带excel导入导出)│├ └─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成)│├ └─高级查询器(弹窗自动组合查询条件)│├ └─Excel导入导出工具集成(支持单表,一对多导入导出)│├ └─平台移动自适应支持├ └─系统监控│├ └─Gateway路由网关│├ └─性能扫描监控│││├ └─监控Redis│││├ └─Tomcat│││├ └─jvm│││├ └─服务器信息│││├ └─请求追踪│││├ └─磁盘监控│││├ └─定时任务│││├ └─系统日志│││├ └─消息中心(支持短信、邮件、微信推送等等)│││├ └─数据日志(记录数据快照,可对比快照,查看数据变更情况)│││├ └─系统通知│││├ └─SQL监控│││└ └─swagger-i(在线接口文档)│├ └─报表示例│├ └─ curve图│├ └─饼状图│├ └─柱状图│├ └─折线图│├ └─面积图│├ └─雷达图│├ └─仪表图│├ └─进度条│├ └─排名列表│├ └─等等│├ └─大屏模板││ │├ └─作战指挥中心大屏││ │└ └─物流服务中心大屏│├ └─常用示例││ │├ └─自定义组件││ │├ └─对象存储(对接阿里云)││ │├ └─JXETable示例(各种复杂ERP布局示例)││ │├ └─单表模型例子││ │└ └─一对多模型例子││ │└ └─打印例子││ │└ └─一对多TB例子││ │└ └─内嵌table例子││ │└ └─常用选则组件││ │└ └─异步树table││ │└ └─接口模拟测试││ │└ └─表格合计示例││ │└ └─异步树列表示例││ │└ └─一对多JEditable││ │└ └─JEditable组件示例││ │└ └─图片拖拽排序││ │└ └─图片翻页││ │└ └─图片预览││ │└ └─PDF预览││ │└ └─分屏功能││ │└ └─在线code编辑器││ │└ └─上传文件组件││ │└ └─验证码组件││ │└ └─树列表组件││ │└ └─表单禁用组件│├ └─封装通用组件 │├ └─行编辑表格JEditableTable│├ └─省略显示组件│├ └─时间控件│├ └─高级查询│├ └─用户选则组件│├ └─报表组件封装│├ └─字典组件│├ └─下拉多选组件│├ └─选人组件│├ └─选部门组件│├ └─通过部门选人组件│├ └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单)┐└ └─其他模块 └── 更多功能开发中…微服务架构图项目截图大屏PC端手机端iPad端项目地址GitHb传送门:https://githb.com/username/project最后,这里是不变的结束语,如果你有更好的Repo在手,记得和HelloGitHb资源共享下哟HelloGitHb——分享GitHb上有趣、入门级的开源项目,助你找到能够提高技术的项目和知识。