Java web项目框架部分技术
SpringBoot ,spring-cloud,spring-cloud-alibaba,Spring全家桶
MyBatis-Plus (乐观锁,自动分页,代码生成器,生成service,mapper,entity,controller,自定义生成模板 生成子父级关系,生成文件覆盖父级保留子级的改动)
uid-generator 百度uid生成器 (分布式全局唯一标示,Long型UID)
xxl-job 分布式任务调度中心
shiro apache , spring-security 登录安全框架
druid ali , HikariCP 数据连接池
Bcrypt 数据库用户密码加密方式,保证密码安全
undertow ,tomcat,jboss,weblogic servlet容器
eolinker,swagger,knife4j 在线api文档 自动化测试工具
MySQL 8.0 ,postsqlgre ,RDS 关系型数据库
sqlite 嵌入式数据库
Redis,MongoDB noDB 非关系型数据库
dobbo rpc 远程方法调用
sentinel skywalking hystrix 限流,降级,链路追踪
zookeeper,eureka,consul ,nacos 注册,配置中心
seata 分布式事物解决方案
ELK 分布式日志抓取,数据聚合,搜索引擎
micrometer , prometheus , grafana 服务健康监控
RabbitMQ ,apache kafka ,apache mq,rocket-mq 消息队列
nginx apache_http_service http服务器
alioss 静态资源存储
findbugs,sonarqube 静态代码检测
PDMan 国人开发的数据库可视化工具。
docker,k8s,docker-compose 容器管理工具
ali excel 数据导出excel高效jar包