Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-java
Collection of awesome Java project on Github(Github 上非常棒的 Java 开源项目集合).
https://github.com/SteadyHua/awesome-java
Last synced: 5 days ago
JSON representation
-
教程
-
Java
- interview_internal_reference
- effective-java-3rd-chinese
- OnJava8
- fullstack-tutorial
- technology-talk
- CS-Notes
- advanced-java
- miaosha
- architect-awesome
- toBeTopJavaer
- tutorials - 每个教程都涵盖 Java 生态系统中单一且定义明确的开发领域。 当然,它们的重点是 Spring Framework - Spring,Spring Boot 和 Spring Securiyt。 除了 Spring 之外,还有以下技术:核心 Java,Jackson,HttpClient,Guava。
- JCSprout
- JavaFamily
- JGrowing
- JavaGuide
-
SpringBoot
-
数据结构/算法
-
SpringCloud
- SpringCloudLearning
- SpringCloud-Learning
- spring-cloud - 全栈技术与案例解析》和《Spring Cloud 微服务 入门 实战与进阶》配套源码。
- spring-cloud-examples
- SpringCloud - security-oauth2、nacos、feign、sentinel、springcloud-gateway 等。服务治理方面引入 elasticsearch、skywalking、springboot-admin、zipkin 等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。
-
大数据
-
设计模式
-
-
实战项目
-
商城系统
- xmall
- newbee-mall - mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。
- litemall
- mall
- mall-swarm - swarm 是一套微服务商城系统,采用了 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch 等核心技术,同时提供了基于 Vue 的管理后台方便快速搭建系统。
-
博客/论团/其他
-
权限管理系统
- eladmin
- Spring-Cloud-Admin - Admin 是国内首个基于 Spring Cloud 微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关 API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用 Spring Boot2 以及 Spring Cloud Gateway 相关核心组件,前端采用 vue-element-admin 组件。
- pig
- FEBS-Shiro
-
-
系统设计
-
数据库
- druid
- shardingsphere - JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。中文文档:[https://shardingsphere.apache.org/document/current/cn/overview/](https://shardingsphere.apache.org/document/current/cn/overview/) 。
- HikariCP
- MyCat
- mybatis-3
- redisson - Memory Data Grid)。支持超过 30 个对象和服务:Set, multiap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, RPC。[Redisson 项目介绍](https://github.com/redisson/redisson/wiki/Redisson%E9%A1%B9%E7%9B%AE%E4%BB%8B%E7%BB%8D "Redisson项目介绍")
-
微服务/分布式
- spring-boot
- seata
- Sentinel
- dubbo
- nacos
- kong
- soul
- skywalking
- spring-cloud-alibaba
- spring-cloud-kubernetes
- xxl-job - JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
- apollo
- EasyScheduler
- zipkin
-
其他
-
消息中间件
-
大数据
-
开方平台(如微信)
-
测试
-
搜索引擎
-
-
Devpos
-
CI
-
-
工具
Programming Languages
Sub Categories
Keywords
java
18
springboot
6
spring-boot
5
mybatis
5
sql
4
mysql
4
dubbo
3
spring
3
redis
3
jdbc
3
vue
3
jpa
2
spring-data-jpa
2
spark
2
mycat
2
bootstrap
2
docker
2
adminlte
2
springboot-learning
2
springboot-mybatis
2
springboot-sample
2
springboot2
2
thymeleaf
2
interview
2
high-performance
2
computer-science
1
pipelines-as-code
1
fullstack-developer
1
java-interview
1
jenkins
1
groovy
1
devops
1
continuous-integration
1
continuous-deployment
1
continuous-delivery
1
cicd
1
swagger2
1
spring-security
1
jwt
1
dba
1
database-plus
1
database-cluster
1
database
1
bigdata
1
wangeditor
1
vuejs3
1
vue3
1
springcloud
1
springboot-vue
1
spring-cloud-alibaba
1