Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
1–24 of 299 · Most stars
Design patterns implemented in Java
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Everything you need to know to get the job.
Translated[Business system foundation for the AI era] Enterprise-grade AI low-code platform: general capabilities such as permissions, multi-tenancy, workflows, reports, dashboards (large screens), and an AI knowledge base work out of the box, so AI only needs to generate the business-specific parts. AI Skills generate a complete system from a single sentence: table creation, front-end and back-end code, menu permissions, BPM processes, forms, reports, and dashboards, all fully automatic. Built-in AI application platform (chat, knowledge base, workflow orchestration, MCP), compatible with mainstream large models. Java + Vue3, supports monolithic/microservice architectures and Xinchuang (localized, domestically developed IT) environments.
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Translated🚀A project for in-depth learning and hands-on practice of Spring Boot.
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
All-in-one IoT Platform - Device management, data collection, processing and visualization.
光 HikariCP・A solid, high-performance, JDBC connection pool at last.
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
TranslatedA repository covering six columns: Spring Boot 2.X, Spring Cloud, Spring Cloud Alibaba, Dubbo, distributed message queues, and distributed transactions. I hope you will give it a quick tap and click Star in the upper right corner. Thank you, 1024
RxJava bindings for Android
A collection of algorithms and data structures
🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
TranslatedA distributed agile development system architecture based on Spring+SpringMVC+Mybatis, providing a complete set of common microservice modules: centralized permission management (single sign-on), content management, payment center, user management (supporting third-party login), WeChat platform, storage system, configuration center, log analysis, tasks and notifications, etc., supporting service governance, monitoring and tracing, and striving to build a comprehensive J2EE enterprise-level development solution for small and medium-sized enterprises.
Quarkus: Supersonic Subatomic Java.
Vert.x is a tool-kit for building reactive applications on the JVM
Translated💪 A framework for assisting in the renovation of Android componentization
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.