-
JDK
Java的运行环境(Jvm+Java类库)
-
Eclipse
老牌 Java 编辑器,用户量很广
-
IntelliJ IDEA
最流行的Java开发编辑器
-
Spring Boot脚手架
Spring Boot官方发布的脚手架
-
Java工程脚手架
阿里开发的Java工程脚手架
-
jdgui
java 反编译利器
-
dex2jar
Android反编译利器
-
Maven
最流行jar包管理工具之一
-
Maven Repository
Maven仓库搜索引擎
-
Nexus
一个强大的Maven仓库管理器
-
Gradle
一款项目自动化构建开源工具
-
Spring
轻量级容器框架
-
SpringMvc
基于Servlet API构建的Web框架
-
Spring Boot
更便捷的Java开发框架
-
MyBatis
一款优秀的持久层框架
-
MyBatis-Plus
简化MyBatis开发的利器
-
Struts2
基于MVC设计模式实现的Web应用程序框架
-
Hibernate
一款轻量级的 ORM 框架
-
Spring Data
为数据访问提供一致的、基于 Spring 的编程模型
-
Shiro
一个功能强大且易于使用的 Java 安全框架
-
Spring Security
一个功能强大且高度可定制的访问控制框架
-
Quartz
一款由Java编写的开源任务调度的框架
-
Velocity
一个基于java的模板引擎
-
Thymeleaf
一个现代的服务器端 Java 模板引擎-SpringBoot默认使用
-
FreeMarker
常用的Java模板引擎之一
-
mysql-connector
用于Java/其他语言连接MySQL数据库
-
OracleDriver
用于Java语言连接Oracle数据库
-
EhCache
一个纯Java的缓存框架
-
Nacos
一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
-
Spring Cloud
Spring官方提供的微服务框架
-
Spring Cloud Alibaba
通过阿里中间件来迅速搭建分布式应用系统
-
Apollo
一款可靠的分布式配置管理中心,诞生于携程框架研发部
-
Netty
一个基于 NIO 的网络编程框架
-
Mina
基于TCP/IP、UDP/IP协议栈的通信框架
-
tcc-transaction
微服务架构下的TCC型分布式事务实现框架
-
EasyTransaction
一款分布式事务框架
-
Seata
一个开源的分布式事务解决方案
-
Sa-Token
一款轻量级的Java权限认证框架
-
xxl-job
一款分布式任务调度框架
-
xxl-sso
一款分布式单点登录框架
-
Activiti
一款工作流引擎
-
Kafka
一个高吞吐量的分布式发布订阅消息系统
-
RocketMQ
一款阿里开源的消息中间件
-
RabbitMQ
一套开源(MPL)的消息中间件
-
ActiveMQ
老牌的消息中间件
-
Elasticsearch
一款分布式搜索引擎
-
Solr
一个基于Lucene的全文搜索引擎
-
Mycat
一个强大的数据库中间件
-
FastDFS
一个开源的高性能分布式文件系统
-
Memcached
一款分布式内存缓存系统
-
Zookeeper
一个开源的分布式应用程序协调服务
-
Tomcat
一个开源、免费的Web应用服务器
-
ShardingSphere
将任何数据库转换为分布式数据库系统的生态系统,并通过分片、弹性扩展、加密功能等对其进行增强。
-
MySQL
最流行的关系型数据库
-
Oracle
甲骨文公司的一款关系型数据库
-
SQLite
一款轻型的数据库
-
H2数据库
一个用Java开发的嵌入式数据库
-
达梦数据库
一款国产数据库
-
Redis
一个高性能的 key-value 数据库
-
Jedis
Redis的 Java 客户端,用于在Java中操作Redis
-
Redisson
一个高级的分布式协调Redis客服端
-
MongoDB
一个基于分布式文件存储的数据库
-
PostgreSQL
PostgreSQL是一个功能强大的开放源码对象关系数据库系统,经过35年的积极开发,它在可靠性、功能健壮性和性能方面享有盛誉。
-
PostgreSQL
PostgreSQL是一个功能强大的开放源码对象关系数据库系统,经过35年的积极开发,它在可靠性、功能健壮性和性能方面享有盛誉。
-
HBase
Apache HBase™ 是Hadoop数据库,一个分布式、可扩展的大数据存储。。