Java Web服务开发常用框架分类介绍

本文介绍了Java Web服务开发中常见的框架,包括Spring、Spring Boot、Spring Cloud、MyBatis、Redis、ActiveMQ、Fastjson、Apache Commons、Apache Shiro、Quartz、JUnit、LogBack、Actuator、Swagger等,强调了学习框架的选择和分类的重要性。
摘要由CSDN通过智能技术生成

        Java是主流开发语言,应用普遍。以Web服务开发为例,基本框架可分为数据层、HTTP开发、异步任务、鉴权认证、日志监控等几大类别,不同的业务场景也会用到其他扩展框架。
        注意学习框架时要挑选当前广泛使用的Top3,已经过时或者太新还看不清楚未来的框架,可以在需要时再去学习研究。
        虽然框架很多,但是可以专题分类,只要在学习过程中不断总结,针对常用的几个框架重点学习,积累起来非常快。

Web服务开发常用框架分类介绍
1)Spring框架,Spring Boot和Spring Cloud是最常用框架,有非常丰富的组件和易用的功能
2)数据层,MySQL数据库,MyBatis持久层,Flyway版本化管理数据库SQL脚本,Ali Druid连接池等框架。
3)缓存系统,最常使用Redis,MongoDB等其他NoSQL也经常使用。
4)异步消息队列,常用ActiveMQ,RocketMQ,RabbitMQ,建议选择一个学习。
5)JSON数据处理,常用Fastjson,Gson,Jackson,Json-lib,推荐Fastjson
6)开发工具包,Apache Commons套件,lang, collections, codec, io等功能库。
7)网框开发工具包,推荐Apache HttpClient,其他比如OKHttp,Java原生库HttpURLConnection使用也很普遍。
8)鉴权认证,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嗨,您好

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值