java最常用的技术栈有哪些

2023-04-06 12:59:47 数码家电 投稿:一盘搜百科
摘要1、JDK。JDK 的版本现在大部分转移到了8,超前一点的使用11。2、Web 框架。3、Web 容器。目前应该还是Tomcat最多,但是近几年红帽的Undertow也起来了,Jetty实际生产并没有优势,测试可能会用。4、ORM 框架。5、Spring。谈到Java离不开Spring,Spring生态的统治地位依然不可动摇。本视频由联想拯救者Y9000P、Windows11、录制
品牌型号:联想拯救者Y9000P
系统:Windows11

java最常用的技术栈有哪些

1、JDK。JDK 的版本现在大部分转移到了8,超前一点的使用11。在Oracle JDK和Open JDK之间推荐使用Open JDK,避免引起不必要的商业纠纷。Amazon Corretto 、Alibaba Dragonwell 都不错。

2、Web 框架。主流还是Servlet系列的Spring MVC为主。Structs应该只有老项目在用。响应式框架Spring Webflux开始进入视野,尝试的人、问的人逐渐多了起来。

3、Web 容器。目前应该还是Tomcat最多,但是近几年红帽的Undertow也起来了,Jetty实际生产并没有优势,测试可能会用。有能力的公司会选择Netty自行实现高性能的Web容器。

4、ORM 框架。现在Mybatis在国内依然是老大的地位,国外却很少有相关的教程。其次是JPA体系,主要包括Spring Data JPA 、Hibernate。

5、Spring。谈到Java离不开Spring,Spring生态的统治地位依然不可动摇。目前单体应用还是Spring Boot一把梭,微服务Spring Cloud体系还是占绝对优势。


声明:一盘搜百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 88888@qq.com