(一款免费开源的JAVA互联网云快速开发平台)微服务分布式代码生成的敏捷开发系统架构。项目代码简洁,注释丰富,上手容易,还同时集中分布式、微服务,同时包含许多基础模块和监控、服务模块。
JeeSpringCloud GVP项目、1k+Star项目
JeeSpringCloud 2018年度最受欢迎中国开源软件项目
码云JeeSpringCloud:https://gitee.com/JeeHuangBingGui/jeeSpringCloud
演示版地址:http://bknfdnl.hn3.mofasuidao.cn/admin/login
单项目版本:https://gitee.com/JeeHuangBingGui/JeeSpringCloudV3.0
文档视频下载:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files
在线文档:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/wikis
开发文档:https://www.kancloud.cn/jeespring/jeespringcloud
JeeSpring 2018-12计划,12月发版 1.SpringCloud模块。
JeeSpringV3.2.1-2018-12-13 开源版、企业版: 增加gencode/act/webDubboProvider模块化; springboot从1.5升级到2.0.4; 修复了上传文件控制bug; 修复了JeeSpringV3.1.1打包war运行报错.
JeeSpringV3.1.1-2018-11-12 增加模块化,修复了导入功能bug.
JeeSpringV3.0.1-2018-10-22 新增工作流、CMS、dubbo、增删改查云接口、图表统计、地图统计、vue.js 修复了代码生成未知数据类型bug。
JeeSpringV3.0.0-2018-10-12 提供了全新界面、工作流、CMS
在线文档:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/wikis
视频和文档下载:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files
开源中国地址:https://www.oschina.net/p/jeeSpringCloud
文档视频下载:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files
JeeSpring官方QQ群:
一群:328910546已满(群内领资料)
二群:756355483已满(群内领资料)
三群:103470850(群内领资料)
JeeSpringCloudV3.0-互联网云快速开发框架模块包含定时任务调度、服务器监控、平台监控、异常邮件监控、服务器Down机邮件监控、平台设置、开发平台、邮件监控、图表监控、地图监控、单点登录、Redis分布式高速缓存、
ActiveMQ队列、会员、营销、在线用户、日志、在线人数、访问次数、调用次数、直接集群、接口文档、生成模块、代码实例、安装视频、教程文档、dubbo、springCloud、SpringBoot、mybatis、springmvc、IOC、AOP、定时任务、切面缓存、MVC、事务管理。
RedisMQ队列、代码生成(单表、主附表、树表、列表和表单、增删改查云接口、redis高速缓存对接代码、图表统计、地图统计、vue.js)、工作流、模块化
代码生成前端控件包括单行文本、富文本、下拉选项、复选框、日期选择、文件上传选择、树选择控件、单选按钮、多行文本….。
用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
通知公告:系统通知公告信息发布维护。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码生成(单表、主附表、树表、列表和表单、增删改查云接口、redis高速缓存对接代码、图表统计、地图统计、vue.js) ,并生成菜单和权限直接使用。
系统接口:根据业务代码自动生成相关的api接口文档。
连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
在线接口文档:使用swager生成在线文档。
ActiveMQ队列:提供ActiveMQ队列,处理批量发送大数据量邮件、大数据量日志文件。
工作流:功能包括在线办公、我的任务、审批测试、流程管理、模型管理。
CMS:功能包括内容管理、内容管理、统计分析、栏目设置、首页。
dubbo:代码生成直接生成dubbo对接代码。
服务器Down机邮件监控:通过定时任务监控服务器是否Down机,并发送通知邮件。
服务器监控:通过sigar进行服务器图形化监控。
异常邮件监控:全局拦截系统异常,并发送通知邮件。
单点登录:使用shior和Redis、共享session方式实现单点登录。
Redis分布式高速缓存:代码生成直接生成Redis对接代码。
JeeSpringCloud基于SpringBoot+SpringMVC+Mybatis+Redis+SpringCloud+Vue.js微服务分布式代码生成的敏捷开发系统架构。项目代码简洁,注释丰富,上手容易,还同时集中分布式、微服务,同时包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块。成为大众认同、大众参与、成就大众、大众分享的开发平台。JeeSpring官方qq群(328910546)。代码生成前端界面、底层代码(spring mvc、mybatis、Spring boot、Spring Cloud、微服务的生成)、安全框架、视图框架、服务端验证、任务调度、持久层框架、数据库连接池、缓存框架、日志管理、IM等核心技术。努力用心为大中小型企业打造全方位J2EE企业级平台ORM/Redis/Service仓库开发解决方案。一个RepositoryService仓库就直接实现dubbo、微服务、基础服务器对接接口和实现。
努力用心为大中小型企业打造全方位J2EE企业级平台开发解决方案。
Spring Boot/Spring cloud微服务是利用云平台开发企业应用程序的最新技术,它是小型、轻量和过程驱动的组件。微服务适合设计可扩展、易于维护的应用程序。它可以使开发更容易,还能使资源得到最佳利用。
微服务/集群(nignx) 支持REST风格远程调用(HTTP + JSON/XML):基于非常成熟的Spring Boot框架,在Spring Boot Spring Cloud中实现了REST风格(HTTP + JSON/XML)的远程调用,以显著简化企业内部的跨语言交互,同时显著简化企业对外的Open API、无线API甚至AJAX服务端等等的开发。
事实上,这个REST调用也使得Dubbo可以对当今特别流行的“微服务”架构提供基础性支持。 另外,REST调用也达到了比较高的性能,在基准测试下,HTTP + JSON默认的RPC协议(即TCP + Hessian2二进制序列化)之间只有1.5倍左右的差距,详见下文的基准测试报告。
ORM/Redis/Service仓库
RepositoryORM仓库,提供ORM接口和多种实现,可进行配置实现。
RepositoryRedis仓库,提供Redis接口和多种实现,可进行配置实现。可以配置调用单机、redis、云redis对接。
RepositoryService仓库,提供Service接口和多种实现,可进行配置实现。一个RepositoryService仓库就直接实现dubbo、微服务、基础服务器对接接口和实现。
技术选型
-
使用目前流行的多种web技术,包括spring boot spring mvc、mybatis、Vue.js。
-
Spring cloud 分布式、微服务、集群、zookeper、nignx。
-
代码生成(前端界面、底层代码、微服务的生成)。
-
RepositoryORM仓库,提供ORM接口和多种实现,可进行配置实现。
-
RepositoryRedis仓库,提供Redis接口和多种实现,可进行配置实现。可以配置调用单机、redis、云redis对接。
-
RepositoryService仓库,提供Service接口和多种实现,可进行配置实现。可以配置调用dubbo、微服务、基础服务器对接接口和实现。
代码生成器
- spring mvc/Vue.js
- 控制层、服务层、数据访问层
- Redis
- mybatis
- alibaba dubbo
- 微服务
- 集群
- 前端界面(增删改查)
- 图表统计页面
- 地图统计页面
平台教程:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files
论坛社区:https://jeespring.kf5.com/hc/community/topic/
JeeSpringCloud官方QQ群:
一群:328910546 (已满)
二群:756355483 已满(群内领资料)
官方提供:
1、详细部署文档。
2、部署视频。
3、中级培训视频待定,包括代码生成、架构代码介绍。
4、高级培训视频待定,包括架构代码详解。
5、架构培训视频待定,包括架构详解、代码生成详解。
平台教程:https://gitee.com/JeeHuangBingGui/jeeSpringCloud/attach_files
演示版地址:http://yocity.imwork.net:10858/admin?login
本软件使用 MIT 协议,请严格遵照协议内容:
需要给代码的用户一份MIT 。 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。 MIT 也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售 你可以二次包装出售,但还请保留文件中的版权和作者信息,并在你的产品说明中注明JeeSpringCloud。 你可以以任何方式获得,你可以修改包名或类名,但还请保留文件中的版权和作者信息。
JeeSpringV3.1.1-2018-11-12 增加模块化,修复了导入功能bug.
JeeSpringV3.0.1-2018-10-22 新增工作流、CMS、dubbo、增删改查云接口、图表统计、地图统计、vue.js 修复了代码生成未知数据类型bug。
JeeSpringV3.0.0-2018-10-12 提供了全新界面、工作流、CMS
大众认同、大众参与、成就大众、大众分享的开发平台。
JeeSpringCloud 2018年度最受欢迎中国开源软件项目 |
【JeeSpringCloud支付宝红包】打开支付宝首页搜“598352815”领红包每天可领取,领到大红包的小伙伴赶紧使用哦!