构建工具:maven,Gradle,spring boot initializr
单元测试:junit
开发框架容器:spring,spring boot
web服务器:tomcat,jboss
JBoss Application Server - JBoss Community
微服务:spring cloud
界面模式:spring mvc
https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html
数据层:JPA、Mybatis、Mybatis-plus、pagehelper
https://github.com/baomidou/mybatis-plus
https://github.com/pagehelper/Mybatis-PageHelper
模板引擎:freemaker 、thymeleaf
What is Apache FreeMarker™?https://www.thymeleaf.org/
云计算容器:Docker、Docker compose、Kubernetes(k8s)
Docker DocumentationOverview of Docker ComposeProduction-Grade Container Orchestration
分布式RPC框架:Dubbo
日志:Log4j、logback、sf4j、Log4j2、Logstash
http://logging.apache.org/log4j/2.x/#
https://www.elastic.co/products/logstash
日志分析:ELK
https://www.elastic.co/cn/what-is/elk-stack
搜索:Elasticsearch
Open Source Search: The Creators of Elasticsearch, ELK Stack & Kibana
消息队列:Kafka、ActiveMQ、RabbitMQ、RocketMQ
Apache KafkaActiveMQhttps://www.rabbitmq.com/
持续集成:jenkins
压力测试工具:jmeter
nosql数据库:mongodb
The most popular database for modern apps
大数据分析:Apache Spark、Apache Hadoop,Apache HBase,Apache Hive,Apache Storm,Apache Flink、Apache Ignite、Apache Arrow
Unified Analytics Engine for Big DataApache HadoopApache HBase - Apache HBase™ HomeApache Hive TM
http://storm.apache.org/index.html
Open Source In-Memory Computing Platform
分布式应用程序协调:zookeeper
高速缓存:redis
对象存储服务:minio
token管理:jwt
诊断工具:arthas
安全框架:Apache Shiro、Spring security
Apache Shiro | Simple. Java. Security.
https://spring.io/projects/spring-security
json处理:fastjson、Jackson
https://github.com/alibaba/fastjson
https://github.com/FasterXML/jackson
office文档操作:apache poi
Apache POI - the Java API for Microsoft Documents
属性映射:mapStruct
Java bean mappings, the easy way!
Java硬件信息库:oshi
Java连接SSH服务器:ganymed
自动生成接口文档:Swagger-ui
Swagger的增强:knife4j
任务调度框架:quartz
http://www.quartz-scheduler.org/
注解:lombok
JDBC连接池监控:Druid
https://github.com/alibaba/druid/
Java工具包:Hutool、Google Guava
A set of tools that keep Java sweet.
开源数据库:MySQL、postgresql
内嵌数据库:H2,sqlite
数据检查:hibernate validator
The Bean Validation reference implementation.
代码生成器:Mybatis generator
Introduction to MyBatis Generator
Web自动化测试:selenium