update README.md
This commit is contained in:
76
README.md
76
README.md
@@ -2,7 +2,7 @@
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<img alt="JeeSite" src="https://jeesite.com/assets/images/logo.png" width="120" height="120" style="margin-bottom: 10px;">
|
<img alt="JeeSite" src="https://jeesite.com/assets/images/logo.png" width="120" height="120" style="margin-bottom: 10px;">
|
||||||
</p>
|
</p>
|
||||||
<h3 align="center" style="margin:30px 0 30px;font-weight:bold;font-size:30px;">快速开发平台 - Spring Boot</h3>
|
<h3 align="center" style="margin:30px 0 30px;font-weight:bold;font-size:30px;">快速开发平台 - Spring Boot 3</h3>
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://jeesite.com/docs/upgrade/" target="__blank"><img alt="JeeSite-V5.7" src="https://img.shields.io/badge/JeeSite-V5.7-success.svg"></a>
|
<a href="https://jeesite.com/docs/upgrade/" target="__blank"><img alt="JeeSite-V5.7" src="https://img.shields.io/badge/JeeSite-V5.7-success.svg"></a>
|
||||||
<a href="https://spring.io/projects/spring-boot#learn" target="__blank"><img alt="SpringBoot-3.1" src="https://img.shields.io/badge/SpringBoot-3.1-blue.svg"></a>
|
<a href="https://spring.io/projects/spring-boot#learn" target="__blank"><img alt="SpringBoot-3.1" src="https://img.shields.io/badge/SpringBoot-3.1-blue.svg"></a>
|
||||||
@@ -10,53 +10,67 @@
|
|||||||
<a href="https://gitee.com/thinkgem/jeesite5/members" target="__blank"><img alt="fork" src="https://gitee.com/thinkgem/jeesite5/badge/fork.svg?theme=dark"></a>
|
<a href="https://gitee.com/thinkgem/jeesite5/members" target="__blank"><img alt="fork" src="https://gitee.com/thinkgem/jeesite5/badge/fork.svg?theme=dark"></a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
------
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
如果你喜欢 JeeSite,请给她一个 ⭐️ Star,您的支持将是我们前行的动力。
|
||||||
|
</div>
|
||||||
|
|
||||||
|
------
|
||||||
|
|
||||||
## 技术交流
|
## 技术交流
|
||||||
|
|
||||||
* 交流 QQ 群(千人大群):`127515876`、`209330483`、`223507718`、`709534275`、`730390092`、`1373527`、`183903863(外包)`
|
* 官方网站:<https://jeesite.com>
|
||||||
* 码云Gitee:<https://gitee.com/thinkgem/jeesite5>
|
* 使用文档:<https://jeesite.com/docs>
|
||||||
* GitHub:<https://github.com/thinkgem/jeesite5>
|
|
||||||
* 作者博客:<https://my.oschina.net/thinkgem>
|
|
||||||
* **帮助文档:**<http://docs.jeesite.com>
|
|
||||||
* 官方网站:<http://jeesite.com>
|
|
||||||
* 问题反馈:<http://jeesite.net> [【新手必读】](https://gitee.com/thinkgem/jeesite5/issues/I18ARR)
|
* 问题反馈:<http://jeesite.net> [【新手必读】](https://gitee.com/thinkgem/jeesite5/issues/I18ARR)
|
||||||
|
* 需求收集:<https://gitee.com/thinkgem/jeesite5/issues/new>
|
||||||
|
* QQ 交流群:`127515876`、`209330483`、`223507718`、`709534275`、`730390092`、`1373527`、`183903863(外包)`
|
||||||
* 关注微信公众号,了解最新动态:
|
* 关注微信公众号,了解最新动态:
|
||||||
|
|
||||||

|
<div style="padding-left:40px;">
|
||||||
|
<img alt="JeeSite微信公众号" src="https://images.gitee.com/uploads/images/2020/0727/091951_a3ab258c_6732.jpeg" width="220" height="220">
|
||||||
|
</div>
|
||||||
|
|
||||||
* 源码仓库地址:<https://gitee.com/thinkgem/jeesite5>
|
* 源码仓库地址1:<https://gitee.com/thinkgem/jeesite5>
|
||||||
* 分离版前端源码仓库:<https://gitee.com/thinkgem/jeesite-vue>
|
* 源码仓库地址2:<https://github.com/thinkgem/jeesite5>
|
||||||
|
* 分离版前端源码仓库地址1:<https://gitee.com/thinkgem/jeesite-vue>
|
||||||
|
* 分离版前端源码仓库地址2:<https://github.com/thinkgem/jeesite-vue>
|
||||||
|
|
||||||
## 平台介绍
|
## 平台介绍
|
||||||
|
|
||||||
JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用 Beetl、Bootstrap、AdminLTE 经典开发模式,或者分离版 Vue3、Vite、Ant Design Vue、TypeScript、Vben Admin 最先进技术栈。
|
* JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用 Beetl、Bootstrap、AdminLTE 经典开发模式,或者分离版 Vue3、Vite、Ant Design Vue、TypeScript、Vben Admin 最先进技术栈。
|
||||||
|
|
||||||
提供在线代码生成功能,可自动创建业务模块工程和微服务模块工程,自动生成前端代码和后端代码;包括功能模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。
|
* 提供在线数据源管理、数据表建模、代码生成等功能,可自动创建业务模块代码工程和微服务模块代码工程,自动生成前端代码和后端代码;包括核心功能模块如:组织机构、用户、角色、岗位、管理员、权限审计、菜单及按钮权限、数据权限、模块管理、系统参数、字典管理、系统监控、数据监控等;扩展功能如:工作流引擎、内容管理、消息推送、单点登录、第三方登录、在线作业调度、对象存储、可视化数据大屏、报表设计器、在线文件预览、国际化、全文检索、统一认证服务等。
|
||||||
|
|
||||||
采用松耦合设计,微内核和插件架构,模块增减便捷;界面细节到位,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。
|
* 平台采用松耦合设计,微内核和插件架构,模块增减便捷,支持集群,支持 SaaS 架构,支持读写分离、分库分表、Spring Cloud 微服务架构;并内置了众多账号安全设置、密码策略、系统访问限制等安全解决方案,支持等保评测。
|
||||||
|
|
||||||
主要目的是能够让初级的研发人员快速的开发出复杂的业务功能,中高级人员有时间做一些更有用的事情。让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
|
* 本平台专注于为初级研发人员提供强大的支持,使他们能够高效、快速地开发出复杂的业务功能,同时为中高级人员腾出宝贵的时间,专注于更具战略性和创新性的任务。我们致力于让开发者能够全心投入业务逻辑中,而将繁琐的技术细节交由平台来封装处理。这不仅降低了技术实现的难度,还确保了系统架构的稳定性和安全性,进而帮助企业节省人力成本、缩短项目周期,并提高整体软件的安全性和质量。
|
||||||
|
|
||||||
JeeSite 自 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,拥有:精良架构、易于扩展、大众思维的设计模式,工匠精神,用心打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》多次奖项,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。
|
* 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,拥有:精良架构、易于扩展、大众思维的设计模式,工匠精神,用心打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》多次奖项,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。
|
||||||
|
|
||||||
2019 年换代升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供您选择。努力为大中小微企业打造全方位企业级快速开发解决方案。
|
* 2019 年换代升级,我们结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集等众多安全选项供您选择。努力为大中小微企业打造全方位企业级快速开发解决方案。
|
||||||
|
|
||||||
2021 年终发布 Vue3 的前后分离版本,使得 JeeSite 拥有同一个后台服务 Web 来支撑分离版和全栈版两套前端技术栈。
|
* 2021 年终发布 Vue3 的前后分离版本,使得 JeeSite 拥有同一个后台服务 Web 来支撑分离版和全栈版两套前端技术栈。
|
||||||
|
|
||||||
## 平台优势
|
## 核心优势
|
||||||
|
|
||||||
JeeSite 非常易于二次开发,可控性高,整体架构清晰、技术稳定而先进、源代码书写规范、经典技术会的人多、易于维护、易于扩展、安全稳定。
|
* JeeSite 非常易于二次开发,可控性高,整体架构清晰、技术稳定而先进、源代码书写规范、经典技术会的人多、易于维护、易于扩展、安全稳定。
|
||||||
|
|
||||||
JeeSite 功能全,知识点非常多,也非常少。因为她使用的都是一些通用的技术,通俗的设计风格,大多数基础知识点,多数人都能掌握,所以每一个 JeeSite 的功能点都非常容易掌握。只要您学会使用这些功能和组件的应用,就可以顺利的完成系统开发了。
|
* JeeSite 功能全,知识点非常多,也非常少。因为她使用的都是一些通用的技术,通俗的设计风格,大多数基础知识点,多数人都能掌握,所以每一个 JeeSite 的功能点都非常容易掌握。只要您学会使用这些功能和组件的应用,就可以顺利的完成系统开发了。
|
||||||
|
|
||||||
JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,封装不是限制您去做一些事情,而是在便捷的同时,也具有较好的扩展性,在不具备一些功能的情况下,JeeSite 提供了扩展接口,提供了原生调用方法。
|
* JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,封装不是限制您去做一些事情,而是在便捷的同时,也具有较好的扩展性,在不具备一些功能的情况下,JeeSite 提供了扩展接口,提供了原生调用方法。
|
||||||
|
|
||||||
大家都在用 Spring,也在学习 Spring 的优点,Spring 提供了较好的扩展性,可又有多少人去修改它的源代码呢,退一步说,大家去修改了 Spring 的源码,反而会对未来升级造成很大困扰,您说不是呢?这样的例子很多,所以不要纠结,我们非常注重这一点,JeeSite 也一样具备强大的扩展性。
|
* 大家都在用 Spring,也在学习 Spring 的优点,Spring 提供了较好的扩展性,可又有多少人去修改它的源代码呢,退一步说,大家去修改了 Spring 的源码,反而会对未来升级造成很大困扰,您说不是呢?这样的例子很多,所以不要纠结,我们非常注重这一点,JeeSite 也一样具备强大的扩展性。为你解决升级的困扰。
|
||||||
|
|
||||||
为什么说 JeeSite 比较易于学习?JeeSite 很好的把握了设计的 “度”,避免过度设计的情况。过度设计是在产品设计过程中忽略了产品和用户的实际需求,反而带来了不必要的复杂性,而忽略了系统的学习、开发和维护成本。
|
------
|
||||||
|
|
||||||
* 至今 JeeSite 平台架构已经非常稳定。
|
* 为什么说 JeeSite 比较易于学习?JeeSite 很好的把握了设计的 “度”,避免过度设计的情况。过度设计是在产品设计过程中忽略了产品和用户的实际需求,反而带来了不必要的复杂性,而忽略了系统的学习、开发和维护成本。
|
||||||
* JeeSite 精益求精,用心打磨每一个细节。
|
|
||||||
* JeeSite 是一个专业的平台,是一个让你使用放心的平台。
|
------
|
||||||
|
|
||||||
|
* 至今 JeeSite 平台架构已经非常稳定,我们持续升级,并不失架构的先进性。
|
||||||
|
* JeeSite 精益求精,用心打磨每一个细节,界面 UI 操作便捷,体验性好。
|
||||||
|
* JeeSite 是一个专业的平台,是一个可以让您使用放心的平台。
|
||||||
* 社区版基于 Apache License 2.0 开源协议,永久免费使用。
|
* 社区版基于 Apache License 2.0 开源协议,永久免费使用。
|
||||||
|
|
||||||
### 架构特点及安全方面的优势:<https://jeesite.com/docs/feature/>
|
### 架构特点及安全方面的优势:<https://jeesite.com/docs/feature/>
|
||||||
@@ -87,13 +101,13 @@ JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,
|
|||||||
|
|
||||||
* 分布式微服务(Spring Cloud):<https://gitee.com/thinkgem/jeesite-cloud>
|
* 分布式微服务(Spring Cloud):<https://gitee.com/thinkgem/jeesite-cloud>
|
||||||
* Flowable业务流程引擎(BPM):<http://jeesite.com/docs/bpm/>
|
* Flowable业务流程引擎(BPM):<http://jeesite.com/docs/bpm/>
|
||||||
* JFlow工作流引擎:<https://gitee.com/thinkgem/jeesite-jflow>
|
|
||||||
* 多站点内容管理模块(CMS):<https://jeesite.com/docs/cms/>
|
* 多站点内容管理模块(CMS):<https://jeesite.com/docs/cms/>
|
||||||
* 手机端移动端:<https://gitee.com/thinkgem/jeesite-uniapp>
|
* 手机端移动端:<https://gitee.com/thinkgem/jeesite-uniapp>
|
||||||
* PC客户端程序:<https://gitee.com/thinkgem/jeesite-client>
|
* PC客户端程序:<https://gitee.com/thinkgem/jeesite-client>
|
||||||
* Vue3分离版本:<https://gitee.com/thinkgem/jeesite-vue>
|
* Vue3分离版本:<https://gitee.com/thinkgem/jeesite-vue>
|
||||||
* JeeSite统一认证:<https://jeesite.com/docs/oauth2-server>
|
* JeeSite统一认证:<https://jeesite.com/docs/oauth2-server>
|
||||||
* MybatisPlus: <https://gitee.com/thinkgem/jeesite-mybatisplus>
|
* JFlow工作流引擎:<https://gitee.com/thinkgem/jeesite-jflow>
|
||||||
|
* Mybatis-Plus: <https://gitee.com/thinkgem/jeesite-mybatisplus>
|
||||||
* Magic接口快速开发:<https://gitee.com/thinkgem/jeesite-magic-api>
|
* Magic接口快速开发:<https://gitee.com/thinkgem/jeesite-magic-api>
|
||||||
* 内外网中间件:<https://my.oschina.net/thinkgem/blog/4624519>
|
* 内外网中间件:<https://my.oschina.net/thinkgem/blog/4624519>
|
||||||
|
|
||||||
@@ -101,12 +115,12 @@ JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,
|
|||||||
|
|
||||||
### 在线演示
|
### 在线演示
|
||||||
|
|
||||||
1. 全栈版地址:<http://vue.jeesite.com/js>
|
1. 全栈版地址:<http://demo.jeesite.com>
|
||||||
2. Vue3分离版地址:<http://vue.jeesite.com>
|
2. Vue3分离版地址:<http://vue.jeesite.com>
|
||||||
|
|
||||||
### 本地运行
|
### 本地运行
|
||||||
|
|
||||||
1. 环境准备:`JDK 17`、`Maven 3.6+`、使用 `MySQL 5.7 or 8.0` 数据库、[其它数据库](https://jeesite.com/docs/technology/#_8、已支持数据库)
|
1. 环境准备:`JDK 17+`、`Maven 3.6+`、使用 `MySQL 5.7 or 8.x` 数据库、[其它数据库](https://jeesite.com/docs/technology/#_8、已支持数据库)
|
||||||
2. 下载源码:<https://gitee.com/thinkgem/jeesite5/repository/archive/v5.springboot3.zip> 并解压
|
2. 下载源码:<https://gitee.com/thinkgem/jeesite5/repository/archive/v5.springboot3.zip> 并解压
|
||||||
3. 打开文件:`/web/src/main/resources/config/application.yml` 配置JDBC连接
|
3. 打开文件:`/web/src/main/resources/config/application.yml` 配置JDBC连接
|
||||||
4. 执行脚本:`/web/bin/init-data.bat` 初始化数据库
|
4. 执行脚本:`/web/bin/init-data.bat` 初始化数据库
|
||||||
@@ -117,7 +131,7 @@ JeeSite 是一个低代码开发平台,具有较高的封装度、扩展性,
|
|||||||
|
|
||||||
### 快速运行
|
### 快速运行
|
||||||
|
|
||||||
1. 环境准备:`JDK 17`、`Maven 3.6+`、无需准备数据库(使用内嵌 H2 DB、Vue资源包)
|
1. 环境准备:`JDK 17+`、`Maven 3.6+`、无需准备数据库(使用内嵌 H2 DB、Vue资源包)
|
||||||
2. 下载源码:<https://gitee.com/thinkgem/jeesite5/repository/archive/v5.springboot3.zip> 并解压
|
2. 下载源码:<https://gitee.com/thinkgem/jeesite5/repository/archive/v5.springboot3.zip> 并解压
|
||||||
3. 执行脚本:`/web-fast/bin/run-tomcat.bat` 启动服务即可(自动初始化库)
|
3. 执行脚本:`/web-fast/bin/run-tomcat.bat` 启动服务即可(自动初始化库)
|
||||||
4. 全栈版本地址:<http://127.0.0.1:8980/a/login>
|
4. 全栈版本地址:<http://127.0.0.1:8980/a/login>
|
||||||
|
|||||||
Reference in New Issue
Block a user