JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,基于 Spring Boot、Spring MVC、Shiro、MyBatis、Beetl、Bootstrap、AdminLTE 在线代码生成功能,采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。在线代码生成功能,包括模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,模块增减便捷;界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。
JeeSite 快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能(经典架构会的人多),让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
JeeSite 自 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite 架构精良、易于扩展、大众思维的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。
JeeSite4 的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供你选择。努力为大中小微企业打造全方位企业级快速开发解决方案。
JDK 1.8 or 11、Maven 3.6+、MySQL 5.7 or 8.0
演示地址账号:system 密码:admin
JeeSite快速开发平台 V5.0.1 更新日志:
升级内容
新增 Vue BPM 模块,流程按钮组件、流程图、流程代码生成
新增 oaLeave 请假流程,对应 BPM 模块的入门演示实例
新增 支持动态弹窗和抽屉,传输数据方法 setModalData setDrawerData
新增 editComponentProps 支持函数类型,方便传参返回自定义属性 Oliver
新增 VirtualScroll 虚拟列表增加 scrollToBottom 属性,可以一直滚动到最底部 Oliver
新增 CollapseContainer 折叠时,一起折叠边框,并支持 expand 双向绑定 Oliver
新增 TreeSelect 增加 isDisable 属性,自定义禁用项 Oliver
新增 Select 增加 each 属性,每次鼠标点击都重新拉取数据 Oliver
新增 用户 Excel 导入功能,Model 弹窗示例
优化 EditableCell 编辑表格,也可以使用 format 参数 Oliver
优化 RadioGroup 等组件,增加 Object 类型
优化 弹窗组件 centered 默认居中显示
优化 表单里的日期选择框样式宽度顶格
优化 去掉 firefox 下的 drawer 多余的滚动条
优化 有些浏览器不支持一个:not设置多个选择器问题
优化 所有 api 接口和 views 界面,强化类型,利于调试提醒
优化 菜单管理,如果包含 :// 则默认是 IFRAME 组件
修正 表单 Schema 默认值,当使用 validate 情况下没有生效问题
修正 axios get 中文转义改进 #I4WFLV
升级方法
请与 jeesite-vue 代码仓库源码进行同步,合并代码。
前后端版本号暂不同,匹配后端版本为 JeeSite v5.0.1
该版本无用户数限制,无在线人数限制
#后端升级内容
升级 Spring Boot 2.5.11
后端升级方法
修改 pom.xml 文件中的 jeesite-parent 版本号为 5.0.1-SNAPSHOT
如果你导入了 jeesite-common 源码项目,请与 git 上的代码进行同步
如果你导入了 jeesite-module-core 源码项目,请与 git 上的代码进行同步
如果你是跨版本升级,请注意每一个版本的升级方法,业务上有调整的地方进行修改
执行 root/package.bat(sh) 打包脚本,强制更新依赖即可。
加载全部内容
MaxKey单点登录认证系统 官方版20.59MB108人下载 MaxKey(马克思的钥匙)用户单点登录认证系统(Sigle Sign On System),寓意是最大钥匙,是业界领先的企业级IAM身份管理和身份认证产品,支持OAuth 2.0/OpenID Connect、SAML 2.0、JWT、CAS等标准化的开放协议,提供简单、标准、安全和开放的用户身份管理(IDM)、身份认证(AM)、单点登录(SSO)、RBAC权限管理和资源管理等。
下载bishengjdk-8 毕昇JDK8131.38MB107人下载毕昇JDK 8是华为内部OpenJDK定制版Huawei JDK的开源版本,是一个高性能、可用于生产环境的OpenJDK发行版。Huawei JDK运行在华为内部500多个产品上,积累了大量使用场景和java开发者反馈的问题和诉求,解决了业务实际运行中遇到的多个问题,并在ARM架构上进行了性能优化,毕昇JDK运行在大数据等场景下可以获得更好的性能。毕昇JDK 8与Java SE标准兼容,目前仅支持
下载Jpom 监控管理系统 正式版1.55MB106人下载Jpom项目监控软件是一款简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件。Jpom项目监控软件主要功能及特点:1、创建、修改、删除项目、Jar包管理2、实时查看控制台日志、备份日志、删除日志、导出日志3、cpu、ram 监控、导出堆栈信息、查看项目进程端口、服务器状态监控4、多节点管理、多节点自动分发5、实时监控项目状态异常自动报警6、在线构建项目发布项目一键搞定7、多用户管理,用户项
下载jdchain 区块链框架系统943KB105人下载京东区块链 JD Chain 是一个企业级的区块链框架系统,具有简洁、易用、可扩展和高性能的特点。 核心实现采用 Java 语言,学习门槛低,运维简便,无缝兼容企业应用IT架构。 这是主项目仓库,主要包括了文档和集成打包的结构,以及多个Git子模块仓库framework, core, explore 等。JD Chain 的目标是实现一个面向企业应用场景的通用区块链框架系统,能够作为企业级基础设施
下载Jenkins持续集成引擎 正式版17.87MB105人下载 Jenkins持续集成引擎的前身是Hudson是一个可扩展的持续集成引擎。Jenkins是一款开源CI&CD软件,用于自动化各种任务,包括构建、测试和部署软件。Jenkins支持各种运行方式,可通过系统包、Docker或者通过一个独立的Java程序。
下载SkyWalking应用性能监控系统4.16MB105人下载SkyWalking 是一款开源的应用性能监控系统,包括指标监控,分布式追踪,分布式系统性能诊断。功能:1、服务,服务实例,端点指标分析2、根本原因分析。在运行时分析代码。阅读Apache SkyWalking:使用性能分析来修复分布式跟踪的盲点。3、服务拓扑图分析4、服务,服务实例和端点依赖关系分析5、检测到慢速服务和端点6、性能优化7、分布式跟踪和上下文传播8、数据库访问指标。检测慢速数据库访
下载kkFileView在线预览 最新版286.18MB103人下载 kkFileView在线预览是一款使用spring boot打造的文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览。项目特性:支持office,p
下载ApacheMaven项目构建工具4.41MB103人下载Apache Maven项目构建工具是一个流行的Java项目构建系统。目前,绝大多数开发人员都把Ant当作Java编程项目的标准构建工具。遗憾的是,Ant的项目管理工具(作为make的替代工具)不能满足绝大多数开发人员的需要。通过检查Ant构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥有者、版本或站点主页)。Maven除了以程序构建能力为特色之外,还提供Ant所缺少的高级项目管理工
下载Monibuca流媒体服务器开发框架29KB102人下载Monibuca是一个开源的流媒体服务器开发框架,适用于快速定制化开发流媒体服务器,可以对接CDN厂商,作为回源服务器,也可以自己搭建集群部署环境。丰富的内置插件提供了流媒体服务器的常见功能,例如rtmpserver、http-flv、视频录制、QoS等。除此以外还内置了后台web界面,方便观察服务器运行的状态。也可以自己开发后台管理界面,通过api方式获取服务器的运行信息。Monibuca提供了
下载kkFileView在线预览 官方版184.50MB102人下载 kkFileView在线预览是一款使用spring boot打造的文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览。
下载