JeeSite 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
JeeSite 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
JeeSite 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache
开发语言 Java JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 ThinkGem
适用人群 未知
收录时间 2013-02-24

软件简介

JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。提供在线代码生成功能,包括模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,模块增减便捷;界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。

JeeSite 快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能(经典架构会的人多),让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

JeeSite 自 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite 架构精良、易于扩展、大众思维的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。

JeeSite4 的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供你选择。努力为大中小微企业打造全方位企业级快速开发解决方案。

平台优势

JeeSite 整体架构清晰、稳定技术先进、源代码书写规范、经典技术会的人多、易于维护、易于扩展、安全稳定。

JeeSite 功能全,JeeSite 的知识点非常多,也非常少。因为她使用的都是一些通用的技术,通俗的设计风格,大多数基础知识点多数人都能掌握,所以每一个 JeeSite 的功能点都非常容易掌握。只要你学会使用这些功能和组件的应用,就可以顺利的完成系统开发了。

JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,封装不是限制你去做一些事情,而是在便捷的同时,也具有较好的扩展性,在不具备一些功能的情况下,JeeSite 提供了扩展接口,提供了原生调用方法。

大家都在用 Spring ,在学习 Spring 架构的优点,Spring 提供了较好的扩展性,可又有多少人去修改它的源代码呢,退一步说,大家去修改了 Spring 的源码,反而会对未来升级造成很大困扰,您说不是呢?这样的例子很多,所以不要纠结,JeeSite 也一样具备强大的扩展性。

发展至今 JeeSite 平台架构已经非常稳定,JeeSite 是一个专业的平台,是一个让你使用放心的平台。

v4 架构特点、安全方面等等的优势:https://jeesite.com/docs/feature/

技术选型

  • 主框架:Spring Boot 2.5、Spring Framework 5.3、Apache Shiro 1.8、J2Cache
  • 持久层:Apache MyBatis 3.5、Hibernate Validator 6.2、Alibaba Druid 1.2
  • 视图层:Spring MVC 5.3、Beetl 3.3(替换JSP)、Bootstrap 3.3、AdminLTE 2.4
  • 前端组件:jQuery 3.5、jqGrid 4.7、layer 3.1、zTree 3.5、jQuery Validation
  • 支持 IE9 及以上版本及其他所有现代浏览器,如:谷歌浏览器、火狐浏览器、国产浏览器 等
  • 工作流引擎:Flowable 6.6、符合 BPMN 规范、在线流程设计器、中国式流程、退回、撤回、自由流
  • 技术选型(详细):http://jeesite.com/docs/technology/

疑问:为什么不使用 Bootstrap、AdminLTE 新版本?

  1. 前端发展迅速,向下兼容性是前端最大的弊端,会造成升级 JeeSite 变的困难,无法做到平滑升级。
  2. 其实 JeeSite 一直为前端组件做相应升级,满足各种需求场景,可以达到相应的效果,并向下兼容。
  3. 为了兼容 IE 浏览器,2020 年浏览器国内市场份额分析,还是有一定的 IE 占有率。
  4. JeeSite 也提供了更先进的分离端版本:http://vue.jeesite.com

更多介绍

生态系统

快速体验

在线演示

  1. 地址:http://demo.jeesite.com/
  2. 账号:system
  3. 密码:admin

本地运行

  1. 环境准备:JDK 1.8 or 11Maven 3.6+MySQL 5.7 or 8.0支持更多数据库
  2. 执行命令:git clone https://gitee.com/thinkgem/jeesite4.git 下载源码(master分支)
  3. 打开文件:/web/src/main/resources/config/application.yml 配置JDBC连接
  4. 执行脚本:/web/bin/init-data.bat 初始化数据库
  5. 执行脚本:/web/bin/run-tomcat.bat 启动服务即可
  6. 浏览器访问:http://127.0.0.1:8980/js/ 账号 system 密码 admin
  7. 部署常见问题:https://jeesite.com/docs/faq/

开发环境

  1. 部署运行文档:https://jeesite.com/docs/install-deploy/
  2. 部署常见问题:https://jeesite.com/docs/faq/

技术文章

专题文章

云服务架构

技术服务与支持

  • 没有资金的支撑就很难得到发展,特别是一个好的产品,如果 JeeSite 帮助了您,请为我们点赞。支持我们,您可以得到一些回报,有了这些我们会把公益事业做的更好,回报社区和社会,请给我们一些动力吧,在此非常感谢已支持我们的朋友!
  • 联系方式(官方商务)QQ:1766571055
  • 技术服务支持网页:http://s.jeesite.com

技术交流方式

JeeSite4微信公众号

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(86)
发表了资讯
08/09 08:44

JeeSite 4.5.0 发布,Spring Boot 快速开发平台

升级内容 升级 spring boot 2.6.10、mybatis-spring 2.0.7、shiro 1.9.1、shardingsphere 5.1.1 等 微服务组件升级 spring cloud 2021.0.2、nacos 2.1.0、seata 1.5.0、sentinel 1.8.4 等 新增 左树右表、导入导出代码生成、微服务启动脚本模板 新增 支持OSS对象存储的文件预览(阿里、腾讯、七牛、MinIO) 新增 @Table允许排序设置为空参数 mybatis.allowOrderEmpty 为空时,不自动添加主键排序条件。 新增 form:treeselect 组...

1
8
发表了资讯
06/28 09:02

JeeSite Vue 5.0.4 发布,Spring Boot 快速开发平台

升级内容 新增 ListSelect 列表选择组件 新增 锁屏密码支持账号密码解锁 新增 后台页面黑暗主题,流程图黑暗主题下调色 优化 避免文件名过长挤出操作列 优化 文件下载显示原文件名 优化 checkImgType 支持 base64 格式 修正 上传文件个数判断差 1 个 修正 Switch 为 false 的时候 foramt 不调用问题 修正 展开的表格不显示水平滚动条问题 修正 展开的表格双击展开图标的时候显示加载框问题 修正 使用展开表格时拖拽报错问题 升级...

0
7
发表了资讯
05/16 10:27

JeeSite Vue 5.0.3 发布,Spring Boot 快速开发平台

升级内容 新增 在线用户列表界面、3分钟内活动的用户、游客用户、强踢 新增 访问日志界面功能、异常日志、修正前后数据对比 新增 菜单管理子系统管理、右上角用户切换子系统 新增 多租户切换功能、页面缓存接口优化 新增 左树右表可拖拽调整大小 by Oliver 新增 BasicTable 表格列拖拽调整列宽功能 新增 BasicTable 树表的本地数据,展开折叠 新增 BasicTable 组件,字典类型,显示字典默认值属性 defaultValue 新增 BasicForm ...

0
11
发表了资讯
05/06 08:29

JeeSite 4.4.1 发布,无用户限制,Spring Boot 快速开发平台

被封闭的这段时间深感从业不易,为支持小微企业发展,今后发布的所有社区版将全线解除用户数限制。 愿疫情早日散去,山河无恙,人间皆安。🌞🌞 升级内容 升级 Spring Boot 2.5.13、Shiro 1.9.0、其它工具等等 新增 Spring configuration metadata yml 配置信息友好提示 新增 是否启用默认 Servlet 映射(启用后可访问 webapp 下的静态资源访问) 新增 支持 Spring Boot 带减号的 key 写法,自动转换为...

5
12
发表了资讯
04/01 00:16

JeeSite Vue 5.0.2 发布,Spring Boot 快速开发平台

升级内容 新增 Vue BPM 模块,流程按钮组件、流程图、流程代码生成 新增 oaLeave 请假流程,对应 BPM 模块的入门演示实例 新增 支持动态弹窗和抽屉,传输数据方法 setModalData setDrawerData 新增 editComponentProps 支持函数类型,方便传参返回自定义属性 Oliver 新增 VirtualScroll 虚拟列表增加 scrollToBottom 属性,可以一直滚动到最底部 Oliver 新增 CollapseContainer 折叠时,一起折叠边框,并支持 expand 双向绑定 ...

0
12
发表了资讯
03/17 09:39

JeeSite V4.4.0 发布,Spring Boot 快速开发平台

升级内容 升级 spring boot 2.5.10、spring cloud gateway 3.0.7 新增 动态数据源配置接口,提供更好的动态数据源操作方法。 新增 属性获取Utils,新增 getPropertyToLong 方法。 新增 代码生成模板,子表生成的后端验证注解 新增 单点登录接口 token 可以设置时效性 shiro.sso.encryptKeyDateFormat 优化 登录和未登录的session超时时间分开 优化 登录的 deviceType 设备类型,默认 pc 优化 新增孤立会话集群模式Quartz清理,减...

0
10
发表了资讯
02/23 09:36

JeeSite Vue 5.0.1 发布,无用户限制,快速开发平台

升级内容 新增 路由模式参数 VITE_ROUTE_WEB_HISTORY(true: history、false: hash) 优化 主题及黑暗主题优化细节改进,提高用户体验 优化 Tabs 为 1 个页签的时候,自动隐藏页签栏 优化 Select 下拉 options 选项类型兼容改进,ide 类型提示 优化 TreeSelect 下拉 treeData 选项类型兼容改进,ide 类型提示 优化 Tree 与 TreeSelect 的 treeData 类型,保持一致,方便后台返回直接使用 优化 更改默认设置,发布到 / 路径,默认...

5
12
发表了资讯
02/15 10:02

JeeSite V4.3.3 发布:新增主题,快速开发平台

升级内容 升级 spring boot 2.5.9、mybatis 3.5.9、jsqlparser 4.3、layer 3.5、laydate 5.3、支持 jdk17 增加 gen.checkTableExists 参数为 false 时候的友好提示 新增 yml 环境配置实例,如:application-prod.yml 新增系统管理员的默认角色,必选提示信息,增强体验 组织机构带用户接口算法优化,提升接口性能 50% 文件秒传、分片上传、多线程上传,放到标准版 新增两套主题风格:亮蓝无界、浅蓝无界 TabPage 少于1个标签,自...

0
11
发表了资讯
02/10 09:37

JeeSite Vue 5.0.0 正式发布 📢无用户限制,快速开发平台

感谢 JeeSite 支持者,因为有您,JeeSite 团队才更有动力去专注做好这件事,更感谢付费支持 JeeSite 平台的企业及同仁,是您让我们有力量💪。为更好的回馈社区,感恩用户,在此发布 JeeSite Vue 5.0 社区版,该版本无用户数限制,无在线人数限制。 介绍 基于 Vue3、Vite、Ant-Design-Vue、TypeScript、Vue Vben Admin,最先进的技术栈,让初学者能够更快的入门并投入到团队开发中去。包括模块如:组织机构、角色用户、菜单...

3
27
发表了资讯
01/05 10:15

JeeSite 快速开发平台 Vue3 前端版本公测发布开源了

介绍 基于 Vue3、Vite、Ant-Design-Vue、TypeScript、Vue Vben Admin,最先进的技术栈,让初学者能够更快的入门并投入到团队开发中去。包括模块如:组织机构、角色用户、菜单授权、数据权限、系统参数等。强大的组件封装,数据驱动视图。为微小中大型项目的开发,提供现成的开箱解决方案及丰富的示例。 在 Vben Admin 基础上做的改进: 更精致的界面细节优化改进,非常适合信息化管理后台 主题风格改进,不同的布局风格,菜单及...

0
28
发表了资讯
2021/12/28 15:10

JeeSite V4.3.2 快速开发平台发布 Apache开源协议

升级内容 菜单主题风格,激活菜单圆润风格。 主题整体美化,标准14字号,色调细节。 Tab 页签增加关闭全部功能;Tab 增加图标。 dataGrid 列表设置,选择列全选按钮放左下角。 表单组件:增加 readonly 全局只读属性,支持整个表单只读。 文件预览:如果有预览文件就预览,不管是否安装office转换服务 代码生成模板:非字符串类型默认增加 isUpdateForce 访问日志:提交前后差异数据输出结果优化 安全升级:防登录信息过长攻击 ...

0
8
发表了资讯
2021/12/27 09:35

JeeSite v4.1.9 社区无限制版发布

更新内容 去除系统用户数量和最大在线人数限制 升级 shiro 1.8.0 其它版本也可参照升级 改善登录性能,修正已知问题。 新品鉴赏 TS + Vue3 + Antdv : http://vue.jeesite.com 下载地址 https://gitee.com/thinkgem/jeesite4/tree/v4.1_dev/ v4.1截图 4.1技术选型 主框架:Spring Boot 2.0、Spring Framework 5.0、Apache Shiro 1.8、J2Cache 持久层:Apache MyBatis 3.4、Hibernate Validation 6.0、Alibaba Druid 1.1 视图层:...

0
9
发表了资讯
2021/11/18 15:21

JeeSite V4.3.1 快速开发平台发布

升级内容 spring boot 2.5.6、mybatis 3.5.7、druid 1.2.8、jackson 2.13 浏览器升级提示信息的页面更新优化,过低版本浏览器引导页面 菜单权限接口:用户菜单权限查询 SQL 全版本优化(性能提升) 访问日志:增加访问日志类型快捷操作选项卡界面 内置功能:公司管理、菜单管理、行政区划增加左树右表界面 组织机构:公司和部门树 treeData 接口增加返回 viewCode 数据 组织机构:新增导入导出,并优化 ExcelField 注解写到构造...

0
10
发表了资讯
2021/10/08 21:18

JeeSite V4.3.0.2 快速开发平台发布

JeeSite Cloud v4.3.0.2 发布,具体更新内容如下: 升级内容 增加 Datagrid 的 options.gridMinMeight 最小高度设置 增加 web.securityMode 开关,控制一些风险功能的操作 优化 ztree 图标显示,可区分半选中状态 优化 oauth2 client 的超时时间,默认 30 秒 优化 Cloud 下或引入第三方插件的时候 Validator 可能会有冲突问题 优化 扩展 Lang 语言包时,如果没有定义的前端语言包,则不报错 优化 自定义登录页时,不在 adminPat...

0
4
发表了资讯
2021/09/10 21:47

JeeSite 快速开发平台 - 手机端 - 开源了

引言 JeeSite Mobile Uni-App 是 JeeSite 手机端框架/移动端框架,基于 uni-app、uView UI 实现。 uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web、 以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。 uView UI,是 uni-app 生态最优秀的 UI 框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水。 特性 支持 Android,iOS,H5,微信小程序,等...

0
37
发表了资讯
2021/07/16 00:25

JeeSite v4.3.0 发布,依赖升级、断点上传、表格升级、BPM 撤回等

升级内容 框架升级 升级 Spring Boot 2.5.2、MyBatis 3.5.6、Jackson 2.12.3、Druid 1.2.6、Beetl 3.3 等等其他众多依赖 升级 Spring Cloud 2020.0.3、Alibaba Cloud 2021.1、Nacos 2.0、Seata 1.4.2 等等其他众多依赖 新增 readwriteSplitting 读写分离配置(不依赖shardingsphere)、高性能、支持复杂SQL、两种读库负载均衡算法、支持附加数据源读写分离、支持读写分离数据源事务 新增 mybatisDaoAndDataSourceMappings 配置,指...

0
11
发表了资讯
2021/05/20 01:09

JeeSite v4.2.3.3 发布,多处优化改进

升级内容 用户管理界面增加按角色查询用户下拉框查询条件 增加 shiro.contentSecurityPolicy 请求头配置参数 新增分离前端的rememberMe功能,简化记住我的功能开发 跨域参数 Header 支持 x-ajax, x-token, x-remember,兼容旧版命名:__ajax, __sid,预计下个中版本正式采用新版本命名,请求参数名 __ajax, __sid 不受影响 addTabPage 新增 data-layer-full=”true” 参数,弹窗后接着最大化 中文化图片预览下面的几个操作按钮(...

1
8
发表了资讯
2021/04/16 00:48

JeeSite v4.2.3.2 发布,多处优化改进

升级内容 新增支持移动端无 Cookie 环境下的记住我功能 新增移动端 APP 基础模块,版本升级、意见反馈 新增 CMS 模块,来自 jeesite4-cms 项目 新增支持 staticPrefix 不自带 ctxPath 增加 sessionIdCookieSameSite 参数 代码生成模板 Cloud 环境下的模板完善 代码生成 erm 模板输出 sql 路径更正 优化 showMessage 使用 toastr 默认的 5 秒超时时间 如果 Tomcat 下部署多个项目的时候 logPath 会出现项目之间串用问题,所以启用...

0
4
发表于开发技能专区
2021/03/22 22:50

JeeSite v4.2.3.1 发布,多处优化改进

升级内容 提升启动性能因为 Mapper 使用 classpath 扫描,所以不用再进行分磁盘路径扫描多次 新增 js.window 方法,替代 top.window,嵌入 iframe 跨域的时候规避一些问题 @Table、sqlMap.table、dataSope 增加 nolock,仅用于 SqlServer 表后增加 WITH(NOLOCK) BPM 增加按流程名称排序,包括功能:待办任务、已办任务、我相关的流程 增加 sessionIdCookieSecure 参数配置,支持 session 的 cookie 增加 secure 属性 跨域配置 ...

0
1
发表于开发技能专区
2021/02/22 14:49

JeeSite v4.2.3 发布,前后数据差异分析、界面优化、细节优化

升级内容 架构相关 升级依赖 spring boot 2.3.8、shiro 1.7.1、druid 1.2.4 等等 界面优化,美化表单、表格、zTree、日期选择图标、整体风格、体验优化 新增 mybatis.jdbcTransaction 参数,支持 MyBatis 指定 JDBC 事务管理,默认 Spring 管理事务 新增 page.maxPageSize 参数,防止用户填写过大导致资源占用多 新增菜单初始化完成后的事件:$(‘#leftMenu’).on(‘initd’, function(){}); 统一忽略 user.refObj 的输出,避免...

0
9
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
86 评论
1.5K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部