JeeSite 企业信息化快速开发平台开源项目

我要开发同款
匿名用户2013年02月24日
22阅读
开发技术Java
所属分类企业应用、OA办公/协作平台
授权协议Apache

作品详情

JeeSite快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合SpringBoot、Shiro、MyBatis,前端采用Beetl、Bootstrap、AdminLTE经典开发模式,或者分离版Vue3、Vite、AntDesignVue、TypeScript、VbenAdmin最先进技术栈。提供在线代码生成功能,可自动创建业务模块工程和微服务模块工程,自动生成前端代码和后端代码;包括功能模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,微内核和插件架构,模块增减便捷;界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。

JeeSite快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能,中高级人员有时间做一些更有用的事情。让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

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

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

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

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

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

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

至今JeeSite平台架构已经非常稳定。JeeSite精益求精,用心打磨每一个细节。JeeSite是一个专业的平台,是一个让你使用放心的平台。架构特点、安全方面等等的优势:https://jeesite.com/docs/feature/技术选型主框架:SpringBoot2.7、SpringFramework5.3、ApacheShiro1.11、J2Cache持久层:ApacheMyBatis3.5、HibernateValidator6.2、AlibabaDruid1.2视图层:SpringMVC5.3、Beetl3.10(替换JSP)、Bootstrap3.3、AdminLTE2.4前端组件:jQuery3.5、jqGrid4.7、layer3.5、zTree3.5、jQueryValidation分离前端版:Node.js、TypeScript、Vue3、Vite、AntDesignVue3、VueVbenAdmin工作流引擎:Flowable6.6、符合BPMN规范、在线流程设计器、中国式流程、退回、撤回、自由流Bootstrap版支持IE9及以上版本及其他所有现代浏览器,如:谷歌、火狐、国产浏览器等Vue3版支持现代浏览器,如:谷歌Chrome86+、火狐、国产浏览器等技术选型(详细):https://jeesite.com/docs/technology/JeeSiteVue:https://gitee.com/thinkgem/jeesite-vue更多介绍内置功能:https://jeesite.com/docs/function/目录结构:https://jeesite.com/docs/catalog/架构特点:https://jeesite.com/docs/feature/开发规范:https://jeesite.com/docs/standard/代码生成:https://jeesite.com/docs/code-gen/生态系统分布式微服务(SpringCloud):https://gitee.com/thinkgem/jeesite4-cloudFlowable业务流程引擎(BPM):https://jeesite.com/docs/bpm/JFlow工作流引擎:https://gitee.com/thinkgem/jeesite4-jflow :https://ccflow.org内容管理模块(CMS):https://gitee.com/thinkgem/jeesite4/tree/v5.3/modules/cms手机端移动端:https://gitee.com/thinkgem/jeesite4-uniappPC客户端程序:https://gitee.com/thinkgem/jeesite-clientVue3分离版本:https://gitee.com/thinkgem/jeesite-vue快速体验在线演示地址:https://demo.jeesite.com/本地运行环境准备:JDK1.8or11、17、Maven3.6+、使用 MySQL5.7or8.0 数据库、其它数据库下载源码:https://gitee.com/thinkgem/jeesite4/repository/archive/v5.3.zip 并解压打开文件:/web/src/main/resources/config/application.yml 配置JDBC连接执行脚本:/web/bin/init-data.bat 初始化数据库执行脚本:/web/bin/run-tomcat.bat 启动服务即可浏览器访问:https://127.0.0.1:8980/js/ 账号system密码admin部署常见问题:https://jeesite.com/docs/faq/分离端安装:https://jeesite.com/docs/vue-install-deploy/快速运行环境准备:JDK1.8or11、17、Maven3.6+、无需准备数据库(使用内嵌H2DB)下载源码:https://gitee.com/thinkgem/jeesite4/repository/archive/v5.3.zip 并解压执行脚本:/web-fast/bin/run-tomcat.bat 启动服务即可(自动初始化库)浏览器访问:https://127.0.0.1:8980/js/ 账号system密码admin部署常见问题:https://jeesite.com/docs/faq/分离端安装:https://jeesite.com/docs/vue-install-deploy/容器运行拉取Docker镜像:dockerpullthinkgem/jeesite-web启动脚本:dockerrun-d-p8980:8980--namejeesite-web-v/data:/data\thinkgem/jeesite-web&&dockerlogs-fjeesite-web浏览器访问:https://127.0.0.1:8980/js/ 账号system密码admin分离端安装:https://jeesite.com/docs/vue-install-deploy/开发环境部署运行文档:https://jeesite.com/docs/install-deploy/部署常见问题:https://jeesite.com/docs/faq/分离端安装:https://jeesite.com/docs/vue-install-deploy/技术文章菜单和按钮权限:https://jeesite.com/docs/permi-shiro/强大的数据权限:https://jeesite.com/docs/service-datascope/#数据权限表结构数据字典:https://jeesite.com/docs/code-gen/#表结构数据字典持久层设计:https://jeesite.com/docs/dao-mybatis/后端工具:https://jeesite.com/docs/sys-utils/表单组件:https://jeesite.com/docs/views-beetl/表格组件:https://jeesite.com/docs/datagrid/js工具:https://jeesite.com/docs/jeesite-js/专题文章自定义主题:https://jeesite.com/docs/custom-views/国际化多语言:https://jeesite.com/docs/i18n-locale/接口文档:https://jeesite.com/docs/mobile-rest-api/BPM工作流引擎:https://jeesite.com/docs/bpm/用户类型:https://jeesite.com/docs/user-type/消息推送:https://jeesite.com/docs/msg-push-use/单点登录:https://jeesite.com/docs/sso-cas/在线任务调度:https://jeesite.com/docs/job/对象存储:https://jeesite.com/docs/oss-client/大屏设计器:https://jeesite.com/docs/visual/报表设计器:https://jeesite.com/docs/ureport/文件在线预览:https://jeesite.com/docs/filepreview/三员管理员:https://jeesite.com/docs/manager3/手机端框架:https://jeesite.com/docs/uniapp/统一认证服务:https://jeesite.com/docs/oauth2-server/树表结构设计:https://jeesite.com/docs/tree-table-use/云服务架构多租户、SaaS服务:https://jeesite.com/docs/saas-corp-use/集群、负载均衡、高可用:https://jeesite.com/docs/cluster/SpringCloud微服务:https://jeesite.com/docs/springcloud/分布式事务Seata:https://jeesite.com/docs/springcloud-seata/读写分离、分库分表:https://jeesite.com/docs/sharding/前后分离版Vue版介绍:https://jeesite.com/docs/jeesite-vue/Vue安装部署:https://jeesite.com/docs/vue-install-deploy/Vue参数配置:https://jeesite.com/docs/vue-settings/Vue前端权限:https://jeesite.com/docs/vue-auth/Vue源码解析:https://jeesite.com/docs/vue-crud-view/Vue表单组件:https://jeesite.com/docs/vue-basic-form/Vue表格组件:https://jeesite.com/docs/vue-basic-table/Vue常用组件:https://jeesite.com/docs/vue-comp/Vue图标组件:https://jeesite.com/docs/vue-icon/Vue国际化多语言:https://jeesite.com/docs/vue-i18n/Vue样式库:https://jeesite.com/docs/vue-style/技术服务与支持没有资金的支撑就很难得到发展,特别是一个好的产品,如果JeeSite帮助了您,请为我们点赞。支持我们,您可以获得更多回馈,我们会把公益事业做的更好,开放更多资源,回报社区和社会。请给我们一些动力吧,在此非常感谢已支持我们的朋友!联系我们:请访问技术支持服务页面:https://jeesite.com/docs/support/技术交流方式QQ群号:127515876、209330483、223507718、709534275、730390092、183903863(外包)问题反馈:https://gitee.com/thinkgem/jeesite4/issues  【新手必读】码云Gitee:https://gitee.com/thinkgem/jeesite4GitHub:https://github.com/thinkgem/jeesite4作者博客:https://my.oschina.net/thinkgem技术服务:https://s.jeesite.com官方网站:https://jeesite.com官方论坛:https://jeesite.net微信公众号:

 

查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论