·设为首页收藏本站📧邮箱修改🎁免费下载专区🔐设置/修改密码👽群雄群聊

 找回密码
 立即注册

QQ登录

只需一步,快速开始

DZ插件网 门户 网站安全 查看内容

这是我见过最强大的技术社区实战项目!!

2023-8-6 15:47| 发布者: xiao9469| 查看: 40644| 评论: 0

摘要: 你好,这是 JavaGuide 的「优质 Java 开源项目推荐」第 20 期,每月一期,每一期我都会精选 5 个高质量的 Java 开源项目,月底附近发布。已经坚持一年有余了,感谢支持,互相学习,共同进步,欢迎各位推荐自己喜欢的 ...
你好,这是 JavaGuide 的「优质 Java 开源项目推荐」第 20 期,每月一期,每一期我都会精选 5 个高质量的 Java 开源项目,月底附近发布。

已经坚持一年有余了,感谢支持,互相学习,共同进步,欢迎各位推荐自己喜欢的 Java 开源项目。

这是我见过最强大的技术社区实战项目!!9342 作者: 来源: 发布时间:2023-8-6 15:47

本期项目概览:
  • paicoding:一款好用又强大的开源社区
  • Chat2DB:智能的通用数据库工具和 SQL 客户端
  • MeterSphere:一站式持续测试平台
  • mall:全套电商系统
  • Quarkus:云原生时代高性能 Java 框架

paicoding:一款好用又强大的开源社区


项目介绍:

一款好用又强大的开源社区,基于 Spring Boot 系列主流技术栈,附详细的教程。

系统架构:

这是我见过最强大的技术社区实战项目!!232 作者: 来源: 发布时间:2023-8-6 15:47
系统架构

效果展示:

这是我见过最强大的技术社区实战项目!!4907 作者: 来源: 发布时间:2023-8-6 15:47
首页

这是我见过最强大的技术社区实战项目!!2919 作者: 来源: 发布时间:2023-8-6 15:47
后端管理界面

相关地址:
  • 项目地址:https://github.com/itwanger/paicoding
  • 官方教程:https://paicoding.com/column/6/1
  • 官网:https://paicoding.com/

Chat2DB:智能的通用数据库工具和 SQL 客户端


项目介绍:

阿里巴巴开源的一款智能的通用数据库工具和 SQL 客户端,支持 Windows、Mac 本地安装,也支持服务器端部署,Web 网页访问。

和传统的数据库客户端软件 Navicat、DBeaver 相比 Chat2DB 集成了 AIGC 的能力,支持自然语言生成 SQL、SQL 性能优化等功能。

效果展示:

这是我见过最强大的技术社区实战项目!!6700 作者: 来源: 发布时间:2023-8-6 15:47
Chat2DB首页

相关地址:
  • 项目地址:https://github.com/alibaba/Chat2DB
  • 官方文档:https://chat2db.opensource.alibaba.com/docs
  • 下载:https://github.com/alibaba/Chat2DB/releases
  • 官网:https://chat2db.opensource.alibaba.com/

MeterSphere:一站式持续测试平台


这是我见过最强大的技术社区实战项目!!835 作者: 来源: 发布时间:2023-8-6 15:47
MeterSphere:一站式持续测试平台

项目介绍:

一站式开源持续测试平台,遵循 GPL v3 开源许可协议,涵盖测试跟踪、接口测试、UI 测试和性能测试等。你可以将 MeterSphere 看作是 Testlink + Postman + Swagger + JMeter + Selenium,但其实际提供的功能还要更强大。

效果展示:

这是我见过最强大的技术社区实战项目!!5564 作者: 来源: 发布时间:2023-8-6 15:47
MeterSphere功能演示

用户:

Vivo、国家电网、联想、可口可乐、中欧基金等公司都是 MeterSphere 的用户。

这是我见过最强大的技术社区实战项目!!3169 作者: 来源: 发布时间:2023-8-6 15:47
MeterSphere用户

相关地址:
  • 项目地址:https://github.com/metersphere/metersphere
  • 官方文档:https://metersphere.io/docs/index.html
  • 官网:https://metersphere.io/

mall:全套电商系统


项目介绍:

Github Star 数量最多的开源电商系统,基于主流的技术栈开发,包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

系统架构:

这是我见过最强大的技术社区实战项目!!9432 作者: 来源: 发布时间:2023-8-6 15:47
系统架构图

技术选型:

这是我见过最强大的技术社区实战项目!!2281 作者: 来源: 发布时间:2023-8-6 15:47
后端和前端技术选型

效果展示:

这是我见过最强大的技术社区实战项目!!2492 作者: 来源: 发布时间:2023-8-6 15:47
前台商城系统功能演示

这是我见过最强大的技术社区实战项目!!569 作者: 来源: 发布时间:2023-8-6 15:47
后台管理系统功能演示

相关地址:
  • 项目地址:https://github.com/macrozheng/mall
  • 在线体验:https://www.macrozheng.com/admin/index.html#/login
  • 官网:https://www.macrozheng.com/

Quarkus:云原生时代高性能 Java 框架


项目介绍:

Quarkus(夸克斯) 是 RedHat 在 2018 年开源的一款专为云原生开发设计的 Java 框架,与 Kubernetes 紧密结合,可以提高构建微服务、无服务和基于云的应用程序的开发效率。

Quarkus 的启动速度非常快(为 GraalVM 量身定制),可以很方便集成 Docker 和 Kubernetes 。

这是我见过最强大的技术社区实战项目!!8236 作者: 来源: 发布时间:2023-8-6 15:47

Quarkus 和其他同类型框架的内存占用和首次响应时间对比如下:


Quarkus和其他同类型框架的内存占用和首次响应时间对比

代码示例:

使用 Quarkus 开发简单的 JSON REST 服务的代码如下:
package org.acme.rest.json;

import java.util.Collections;
import java.util.LinkedHashMap;
import java.util.Set;

import jakarta.ws.rs.DELETE;
import jakarta.ws.rs.GET;
import jakarta.ws.rs.POST;
import jakarta.ws.rs.Path;

@Path("/fruits")
public class FruitResource {

    private Set<Fruit> fruits = Collections.newSetFromMap(Collections.synchronizedMap(new LinkedHashMap<>()));

    public FruitResource() {
        fruits.add(new Fruit("Apple", "Winter fruit"));
        fruits.add(new Fruit("Pineapple", "Tropical fruit"));
    }

    @GET
    public Set<Fruit> list() {
        return fruits;
    }

    @POST
    public Set<Fruit> add(Fruit fruit) {
        fruits.add(fruit);
        return fruits;
    }

    @DELETE
    public Set<Fruit> delete(Fruit fruit) {
        fruits.removeIf(existingFruit -> existingFruit.name.contentEquals(fruit.name));
        return fruits;
    }
}

相关地址:
  • Github 地址:https://github.com/quarkusio/quarkus
  • 官方文档:https://quarkus.io/guides/
  • 官网:https://quarkus.io

··············  END  ··············

👉 准备 Java 面试的小伙伴可以考虑面试专版:《Java 面试指北》,涵盖常见八股文(系统设计、常见框架、分布式、高并发 ......)、优质面经等内容。

👉专属面试小册/一对一交流/简历修改/专属求职指南,欢迎加入 JavaGuide 知识星球 。

近期文章精选 :
  • 你见过哪些优雅的 Java 代码优化技巧?
  • 开箱即用的 ChatGPT Java SDK!支持 GPT3.5、 GPT4 API
  • 入职游戏公司一周了!
  • 从120s到2.5s!看看人家的MyBatis批量插入数据优化,那叫一个优雅!
  • Java 面试真的卷到家了!
  • 圆梦!顺利拿到字节、淘宝、拼多多等大厂 offer!
  • 干掉复杂的工具类,Hutool 工具库确实香!!
  • 好家伙,又一本技术书籍开源了!!
  • IntelliJ IDEA 2023.1 发布!新UI、体验优化、Maven导入速度加快 ...
  • 支付宝一面:如何基于Redis实现分布式锁

👉如果本文对你有帮助的话,欢迎 点赞&在看&分享 ,这对我继续分享&创作优质文章非常重要。非常感谢!




上一篇:肝了一周总结的SpringBoot常用注解大全,看完就炉火纯青了!
下一篇:马犬价格报价-纯正小马犬多少钱

鲜花

握手

雷人

路过

鸡蛋

最新评论

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图

您的IP:44.200.101.84,GMT+8, 2023-9-22 15:13 , Processed in 0.110661 second(s), 38 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

点击联系客服QQ
扫码联系客服微信