2023全新开源十个Java实战项目-可上手企业

这篇具有很好参考价值的文章主要介绍了2023全新开源十个Java实战项目-可上手企业。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

java开源项目,开源,java,开发语言

记录下本人使用过的开源项目

  • 管理类项目
  • 商城类项目
  • 支付类项目
1、若依 RuoYi

首当其冲必然是RuoYi啊
项目地址:https://gitee.com/y_project/RuoYi
项目介绍:

若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。

内置功能:

用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
通知公告:系统通知公告信息发布维护。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
系统接口:根据业务代码自动生成相关的api接口文档。
服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
缓存监控:对系统的缓存查询,删除、清空等操作。
在线构建器:拖动表单元素生成相应的HTML代码。
连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

演示地址:http://ruoyi.vip
文档地址:http://doc.ruoyi.vip

2、后台管理框架 Pig

项目地址:https://gitee.com/log4j/pig
项目介绍:

基于 Spring Cloud 2021 、Spring Boot 2.7、 OAuth2 的 RBAC 权限管理系统
基于数据驱动视图的理念封装 element-plus,即使没有 vue 的使用经验也能快速上手
提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持
提供 lambda 、stream api 、webflux 的生产实践

演示地址:http://pigx.pigx.top
文档地址:https://wiki.pig4cloud.com
项目截图:
java开源项目,开源,java,开发语言
java开源项目,开源,java,开发语言
java开源项目,开源,java,开发语言

3、商城类项目:Mall

项目地址:https://github.com/macrozheng/mall
项目介绍:

Mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

演示地址:http://www.macro.com
文档地址:http://doc.mall.com

4、支付类项目:PayTaro

项目地址:https://github.com/paytaro/paytaro
项目介绍:

PayTaro是一个开源的支付系统,支持多种支付渠道,具备支付、退款、查询、对账等功能,易于集成,有详细的API文档和示例代码,方便二次开发和定制。

演示地址:http://pay.paytaro.com
文档地址:http://doc.paytaro.com

5、社区类项目:SpringBlade

项目地址:https://gitee.com/smallc/SpringBlade
项目介绍:

SpringBlade 是一个由商业级项目升级优化而来的Spring Cloud微服务架构,它是基于Spring Boot 2.x、Spring Cloud Greenwich及Spring Cloud Alibaba等核心技术,具备高效、高性、强壮、可监控、开箱即用的微服务系统。

演示地址:http://www.springblade.com
文档地址:http://doc.springblade.com

6、内容管理系统:Halo

项目地址:https://github.com/halo-dev/halo
项目介绍:

Halo 是一款现代化的个人独立博客系统,它使用Spring Boot 2.x开发,致力于为用户提供一个功能完备、简洁美观、易于使用的博客系统。

演示地址:https://halo.run
文档地址:https://docs.halo.run

7、监控系统:SkyWalking

项目地址:https://github.com/apache/skywalking
项目介绍:

Apache SkyWalking 是观察性分析平台和APM(应用性能监控)系统。为云原生、基于容器和基于微服务的架构提供自动、实质性和精确的监控分析,以及包括指标聚合和追踪分析在内的多种监控分析手段。

演示地址:https://demo.skywalking.apache.org
文档地址:https://skywalking.apache.org/docs/

8、日志系统:ELK Stack

项目地址:https://www.elastic.co/elk-stack
项目介绍:

ELK Stack 是Elasticsearch、Logstash和Kibana三个开源软件的组合,为用户提供了一个强大的日志检索、分析和可视化平台。

演示地址:https://demo.elastic.co
文档地址:https://www.elastic.co/guide/index.html

9、API 网关:Kong

项目地址:https://github.com/Kong/kong
项目介绍:

Kong 是一个云原生的,快速的,可扩展的,分布式的微服务抽象层,它提供了出色的 API 网关和服务网格功能,帮助企业设计、构建、运行和管理多云、混合云架构的应用程序。

演示地址:https://demo.konghq.com
文档地址:https://docs.konghq.com

10、分布式事务解决方案:Seata

项目地址:https://github.com/seata/seata
项目介绍:

Seata 是一个开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。它为微服务架构提供了一套简单易用、高效可靠、无侵入的分布式事务解决方案。

演示地址:https://seata.dev
文档地址:https://seata.io/en-us/docs/user/quickstart.html

更多精彩开源项目,敬请期待…文章来源地址https://www.toymoban.com/news/detail-735290.html

到了这里,关于2023全新开源十个Java实战项目-可上手企业的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开源项目-erp企业资源管理系统(毕设)

    哈喽,大家好,今天给大家带来一个开源项目-erp企业资源管理系统,项目通过ssh+oracle技术实现。 系统主要有基础数据,人事管理,采购管理,销售管理,库存管理,权限管理模块 基础数据有商品类型,商品,供应商,客户,仓库管理功能    

    2024年02月15日
    浏览(60)
  • 【开源】SpringBoot框架开发企业项目合同信息系统

    基于JAVA+Vue+SpringBoot+MySQL的企业项目合同信息系统,包含了合同审批模块、合同签订模块、合同预定模块和合同数据可视化模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,企业项目合同信息系统

    2024年02月20日
    浏览(49)
  • 6个顶级SpringCloud微服务开源项目,企业开发必备

    今天介绍六款比较热门的SpringCloud微服务项目,感兴趣的可以clone下来研究一下,相信对你学习微服务架构很有帮助。 介绍 Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个

    2024年02月03日
    浏览(48)
  • 【Kubernetes 企业项目实战】10、掌握 Kubernetes Kustomize 技术从入门到企业实战(上)

    目录 一、Kustomize 概述 1.1 Kustomize 简介  1.2 Kustomize 与 Helm 技术详细对比 1.2.1 区别 1.2.2 优缺点 1.2.3 适用场景 1.3 总结 二、Kustomize 入门 2.1 安装 Kustomize 2.2 Kustomize 项目目录结构及介绍 2.2.1 Kustomize 基本概念 2.2.2 personal-web 项目结构详细介绍 2.3 创建基础资源 2.3.1 deploy.yaml  2.3

    2023年04月08日
    浏览(49)
  • WeUI - 微信官方推出的免费开源 UI 组件库,上手简单,风格简约,在微信生态开发轻量项目的绝佳选择

    微信早年发布的 UI 框架,对想要创建让微信用户感到熟悉的应用来说,是一个好选择。 关于 WeUI WeUI 一款由腾讯微信团队开发的 UI 组件库,是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,这是专门被设计用来构建在微信运行的

    2024年02月12日
    浏览(49)
  • 【开源与项目实战:开源实战】79 | 开源实战二(中):从Unix开源开发学习应对大型复杂项目开发

    我们知道,项目越复杂、代码量越多、参与开发人员越多、开发维护时间越长,我们就越是要重视代码质量。代码质量下降会导致项目研发困难重重,比如:开发效率低,招了很多人,天天加班,出活却不多;线上 bug 频发,查找 bug 困难,领导发飙,中层束手无策,工程师抱

    2024年02月11日
    浏览(57)
  • 【开源项目】GitHub 上的 10 大最佳开源项目 2023 | Top 10 Best Open Source Projects on GitHub 2023

      目录 1. RLHF + PaLM: Open Source ChatGPT Alternative1. RLHF + PaLM:开源聊天GPT替代品

    2024年02月16日
    浏览(53)
  • CVPR 2023 论文和开源项目合集

    向AI转型的程序员都关注了这个号👇👇👇 Backbone CLIP MAE GAN GNN MLP NAS OCR NeRF DETR Diffusion Models(扩散模型) Avatars ReID(重识别) 长尾分布(Long-Tail) Vision Transformer 视觉和语言(Vision-Language) 自监督学习(Self-supervised Learning) 数据增强(Data Augmentation) 目标检测(Object Detection) 目标跟踪(Visual

    2024年02月07日
    浏览(34)
  • Redis:原理速成+项目实战——Redis企业级项目实战终结篇(HyperLogLog实现UV统计)

    👨‍🎓作者简介:一位大四、研0学生,正在努力准备大四暑假的实习 🌌上期文章:Redis:原理速成+项目实战——Redis实战14(BitMap实现用户签到功能) 📚订阅专栏:Redis:原理速成+项目实战 希望文章对你们有所帮助 这篇是实战部分的终结篇,其实Redis的核心操作,主要是

    2024年01月17日
    浏览(50)
  • Python开源项目周排行 2023年第32周

    # 2023年第32周 2023年9月2日 1 htmx 一款在Django技术栈最近比较热门的前端框架。 他的理念是—— 「让网页回归HTML的本质,不再受JS束缚」mx 出现在 2020 年,创建者Carson Gross 说 htmx 来源自他于 2013 年研究的一个项目intercooler.js。2020 年,他重写了不依赖 jQuery 的 intercooler.js,并将

    2024年02月09日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包