Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
taketoday committed Apr 24, 2024
1 parent 724a9f9 commit 62efc46
Showing 1 changed file with 19 additions and 17 deletions.
36 changes: 19 additions & 17 deletions pages/javalibs.md
Original file line number Diff line number Diff line change
Expand Up @@ -1236,7 +1236,7 @@ permalink: /javalibs
## 开源JDK

* [Oracle OpenJDK](https://github.com/openjdk/jdk):Oracle开源的OpenJDK官方版本。
* [AWS Corretto](https://github.com/corretto/corretto-8):亚马逊开源的JDK版本
* [AWS Corretto](https://github.com/corretto/corretto-8):Amazon Corretto是OpenJDK的免费、多平台、生产就绪发行版
* [Eclipse Temurin](https://github.com/adoptium/temurin-build):Eclipse基金会下的JDK版本。
* [Bellsoft Liberica](https://github.com/bell-sw/Liberica):BellSoft开源的JDK版本。
* [GraalVM](https://github.com/oracle/graal):Oracle开源的一个高性能JDK发行版,旨在加速用Java和其他JVM语言编写的应用程序的执行,并支持JavaScript、Ruby、Python和许多其他流行语言。
Expand Down Expand Up @@ -3466,15 +3466,15 @@ permalink: /javalibs
## 业务

* [EventHub](https://github.com/Codecademy/EventHub):开源事件分析平台。
* [Broadleaf Commerce](https://github.com/BroadleafCommerce/BroadleafCommerce):完全用Java编写并利用Spring框架的电子商务框架
* [Broadleaf Commerce](https://github.com/BroadleafCommerce/BroadleafCommerce):Broadleaf Commerce CE是一个完全用Java编写并利用Spring框架的电子商务框架
* [Liferay](https://github.com/liferay/liferay-portal):Liferay是一个现成的,即开即用的,功能完备的门户网站。
* [SAP Commerce](https://www.sap.com/products/crm/commerce-cloud.html):SAP Commerce是一个使用Java、基于Spring MVC框架的电子商务平台。
* [Apache Protals](http://portals.apache.org/):Portals项目提供各种软件产品,包括Jetspeed-2、Pluto和Portals Applications。
* [Apache Protals](http://portals.apache.org/):Apache Portals项目提供各种软件产品,包括Jetspeed-2、Pluto和Portals Applications。
* [Apache ODE](https://ode.apache.org/):一种WS-BPEL实现,它支持使用灵活的流程定义进行Web服务编排。
* [Spring Web Flow](https://github.com/spring-projects/spring-webflow):Spring Web Flow有助于构建需要引导导航的Web应用程序-例如购物车、航班登记、贷款申请等等。
* [Shopizer](https://github.com/shopizer-ecommerce/shopizer):Java开源电子商务软件。
* [NFE](https://github.com/wmixvideo/nfe):Java中的电子发票。
* [EZ-vCard](https://github.com/mangstadt/ez-vcard):用于Java的vCard解析器库
* [EZ-vCard](https://github.com/mangstadt/ez-vcard):EZ-vCard是一个用于Java的vCard解析器库
* [Axelor Open Platform](https://github.com/axelor/axelor-open-suite):Axelor开放平台是一个开源Java框架,用于创建现代商业应用程序。
* [ShoppingCart](https://github.com/ikismail/ShoppingCart):基于Spring MVC和多模块开发的一个端到端电子商务Web应用程序。
* [SCIPIO ERP](https://github.com/ilscipio/scipio-erp):一个可扩展的大型电子商务框架,专为跨国全渠道安装而设计,并且易于定制。
Expand Down Expand Up @@ -5034,7 +5034,7 @@ permalink: /javalibs

## 注解处理器

* [Lombok](https://github.com/projectlombok/lombok):对Java语法非常有用的补充,消除大量样板代码。
* [Lombok](https://github.com/projectlombok/lombok):Lombok是对Java语法非常有用的补充,消除大量样板代码。
* [Immutables](https://github.com/immutables/immutables):用于创建不可变对象和构建器的注解处理器。
* [Derive4j](https://github.com/derive4j/derive4j):Java 8注解处理器,用于派生代数数据类型构造函数、模式匹配等。
* [AndroidAnnotations](https://github.com/androidannotations/androidannotations):快速的Android开发,维护方便。
Expand Down Expand Up @@ -5076,19 +5076,19 @@ permalink: /javalibs

## 事件总线

* [EventBus](https://github.com/greenrobot/EventBus):适用于Android和Java的事件总线,简化了Activity、Fragments、Threads、Services等之间的通信。代码更少,质量更好
* [MBassador](https://github.com/bennidi/mbassador):利用发布-订阅语义的高性能事件总线
* [Otto](https://github.com/square/otto):增强的基于Guava的事件总线,重点是Android支持
* [EventBus](https://github.com/greenrobot/EventBus):EventBus是适用于Android和Java的发布/订阅事件总线
* [MBassador](https://github.com/bennidi/mbassador):MBassador是一个轻量级、高性能的事件总线,实现了发布订阅模式
* [Otto](https://github.com/square/otto):Otto是一种事件总线,旨在解耦应用程序的不同部分,同时仍然允许它们高效通信
* [Event Ruler](https://github.com/aws/event-ruler):Event Ruler是一个Java库,允许每秒将数千个事件与任意数量的富有表现力和复杂的规则相匹配,由亚马逊开源。
* [Spring Cloud Bus](https://github.com/spring-cloud/spring-cloud-bus):Spring Cloud事件总线。
* [LiveEventBus](https://github.com/JeremyLiao/LiveEventBus):LiveEventBus是一款Android消息总线,基于LiveData,具有生命周期感知能力,支持Sticky、AndroidX、款进程。
* [ZBUS](https://gitee.com/openforce/zbus):轻量级服务总线,面向高性能、低时延、高可用特性调优,支持RPC,消息队列服务。
* [RxBus](https://github.com/AndroidKnife/RxBus):RxJava的事件总线。
* [HermesEventBus](https://github.com/Xiaofei-it/HermesEventBus):用于在进程之间使用EventBus的库,在IPC或插件开发中很有用。
* [Apache Synapse](https://github.com/apache/synapse):Synapse是一种轻量级高性能企业服务总线。
* [HermesEventBus](https://github.com/Xiaofei-it/HermesEventBus):HermesEventBus是一个在进程之间使用EventBus的库,在IPC或插件开发中很有用。
* [Apache Synapse](https://github.com/apache/synapse):Apache Synapse是一种轻量级高性能企业服务总线,由WSO2开源
* [AndroidEventBus](https://github.com/hehonghui/AndroidEventBus):适用于Android的轻量级事件总线库,简化了Activity、Fragments、Threads、Services等之间的通信。
* [Nakadi](https://github.com/zalando/nakadi):分布式事件总线,在类似Kafka的队列之上实现RESTful API抽象,由Zalando开源。
* [DeFiBus](https://gitee.com/WeBank/DeFiBus):基于开源消息中间件打造的安全可控的分布式金融级消息总线
* [Nakadi](https://github.com/zalando/nakadi):Nakadi是一个分布式事件总线代理,它在类似Kafka的队列之上实现了RESTful API抽象,可用于以可靠且高度可用的方式实时发送、接收和分析流数据,由Zalando开源。
* [DeFiBus](https://gitee.com/WeBank/DeFiBus):DeFiBus是基于开源消息中间件打造的安全可控的分布式金融级消息总线,由微众银行开源
* [Low-Level-Design](https://github.com/InterviewReady/Low-Level-Design):常见数据结构的低级设计,包括事件总线。
* [Alpine](https://github.com/ZeroMemes/Alpine):适用于Java 8+的轻量级事件系统。
* [Flux Capacitor Java Client](https://github.com/flux-capacitor-io/flux-capacitor-client):该仓库包含Flux Capacitor服务的官方Java客户端。
Expand Down Expand Up @@ -5563,11 +5563,11 @@ permalink: /javalibs

## 对象池

* [Stormpot](https://github.com/chrisvest/stormpot):JVM的快速对象池
* [Apache Commons Pool](https://github.com/apache/commons-pool):Apache Commons对象池库
* [Fast Object Pool](https://github.com/DanielYWoo/fast-object-pool):一个针对并发访问进行优化的轻量级高性能对象池,你可以使用它来池化昂贵且非线程安全的对象,例如Thrift客户端等
* [Stormpot](https://github.com/chrisvest/stormpot):Stormpot是一个Java对象池库
* [Apache Commons Pool](https://github.com/apache/commons-pool):Apache Commons Pool库提供了对象池API和许多对象池实现
* [Fast Object Pool](https://github.com/DanielYWoo/fast-object-pool):FOP是一个针对并发访问进行优化的轻量级高性能对象池
* [PooledJMS](https://github.com/messaginghub/pooled-jms):用于消息传递应用程序的JMS连接池,为JMS连接、会话和消息生产者提供池化。
* [Vibur Object Pool](https://github.com/vibur/vibur-object-pool):一个通用并发Java对象池,完全使用标准Java并发实用程序构建,不使用任何同步块或方法,并且没有任何外部依赖项。
* [Vibur Object Pool](https://github.com/vibur/vibur-object-pool):Vibur对象池是一个通用并发Java对象池,完全使用标准Java并发实用程序构建,不使用任何同步块或方法,并且没有任何外部依赖项。
* [LitePool](https://github.com/nextopcn/lite-pool):由Java编写的精简版快速对象池。

## CQRS框架
Expand Down Expand Up @@ -5669,7 +5669,7 @@ permalink: /javalibs
* [JDA](https://github.com/discord-jda/JDA):流行的聊天和VOIP服务的Java包装器。
* [Discord4J](https://github.com/Discord4J/Discord4J):一个快速、强大、无偏见的响应式库,可使用官方Discord Bot API快速轻松地开发适用于Java、Kotlin和其他JVM语言的Discord机器人。
* [Java Telegram Bot API](https://github.com/pengrad/java-telegram-bot-api):用于Java的Telegram Bot API。
* [JBot](https://github.com/rampatra/jbot):一个Java框架(受Botkit启发),可在几分钟内创建Slack和Facebook机器人。
* [JBot](https://github.com/rampatra/jbot):JBot是一个Java框架,可在几分钟内创建Slack和Facebook机器人。
* [R-Bot](https://github.com/semicons/java_oci_manage):应用于甲骨文云/Azure云的一些快捷操作。
* [Javacord](https://github.com/Javacord/Javacord):一个易于使用的多线程库,用于在Java中创建Discord机器人。
* [GiveawayBot](https://github.com/jagrosh/GiveawayBot):在Discord服务器上快速轻松地保存赠品。
Expand Down Expand Up @@ -7431,6 +7431,7 @@ permalink: /javalibs
* [MAKU](https://gitee.com/makunet/maku-generator):一款低代码生成器,可根据自定义模板内容,快速生成代码,可实现项目的快速开发、上线,减少重复的代码编写。
* [Sculptor](https://github.com/sculptor/sculptor):Sculptor是一个代码生成器,应用了领域驱动设计和领域特定语言的概念。
* [Bootify](https://bootify.io/):使用JPA模型和REST API生成基于浏览器的Spring Boot应用程序,商业项目。
* [SourceBuddy](https://github.com/sourcebuddy/sourcebuddy):SourceBuddy是一个Java库,可用于在程序中编译和加载动态生成的Java源代码。
* [Code Gen](https://gitee.com/durcframework/code-gen):一款代码生成工具,可自定义模板生成不同的代码,支持MySQL、Oracle、SQL Server、PostgreSQL。
* [AiCode](https://gitee.com/lemur/aicode):新一代代码生成器,根据模板配置生成代码。
* [Jeddict](https://github.com/jeddict/jeddict):Jakarta EE 10和MicroProfile应用程序生成器和建模器。
Expand Down Expand Up @@ -7751,6 +7752,7 @@ permalink: /javalibs
* [WebMVC](https://github.com/beangle/webmvc):Web模型-视图-控制器库。
* [AutoREST](https://github.com/intendia-oss/autorest):GWT自动RESTful服务代理生成器。
* [Wicket Stuff](https://github.com/wicketstuff/core):Wicket Stuff是由Wicket社区创建和维护的Apache Wicket Web框架的开源项目集合。
* [ORCID-Source](https://github.com/ORCID/ORCID-Source):ORCID Source是一组使用Java构建的Web应用程序和库,使用Spring Web MVC和Postgres数据库提供的持久性。
* [JBossWS-CXF](https://github.com/jbossws/jbossws-cxf):JBossWS-CXF堆栈,与Apache CXF集成。
* [Domino-UI](https://github.com/DominoKit/domino-ui):类型安全且功能丰富的UI组件库,供Java开发人员使用流式API,并且不依赖于外部JavaScript。
* [J4TS](https://github.com/j4ts/j4ts):J4TS基于GWT的JRE模拟库的一个分支,用Java编写,并使用JSweet转译器转译为TypeScript/JavaScript。
Expand Down

0 comments on commit 62efc46

Please sign in to comment.