阅读数:633
已有1条回答
管理员
1、JDK。JDK的版本现在大部分转移到了8,超前一点的使用11。在OracleJDK和OpenJDK之间推荐使用OpenJDK,避免引起不必要的商业纠纷。AmazonCorretto、AlibabaDragonwell都不错。
2、Web框架。主流还是Servlet系列的SpringMVC为主。Structs应该只有老项目在用。响应式框架SpringWebflux开始进入视野,尝试的人、问的人逐渐多了起来。
3、Web容器。目前应该还是Tomcat最多,但是近几年红帽的Undertow也起来了,Jetty实际生产并没有优势,测试可能会用。有能力的公司会选择Netty自行实现高性能的Web容器。
4、ORM框架。现在Mybatis在国内依然是老大的地位,国外却很少有相关的教程。其次是JPA体系,主要包括SpringDataJPA、Hibernate。
5、Spring。谈到Java离不开Spring,Spring生态的统治地位依然不可动摇。目前单体应用还是SpringBoot一把梭,微服务SpringCloud体系还是占绝对优势。
猜你喜欢
2021款丰田骐达怎么样?丰田骐达优缺点
opporeno10pro怎么设置指纹解锁
丰田mpv商务车大全 三款车型任意选择
15万以内的车排行榜前十名(上半年卖得最好的轿车TOP10)
OPPOFindX6Pro怎么调屏幕分辨率
别克威朗车怎么样 百公里加速仅7.7秒(百公里油耗仅7.4L)
君越钥匙启动槽在哪里
iQOO Neo8支持面容解锁吗
海棠怎么注册账号
怎么打出圆圈1
一加 Ace 2V为什么屏幕右上角经常出现小绿点
红旗hs5suv报价及图片(25万买合资车还是国产红旗hs5)
最新学习
小米MIXFold3怎么关闭5G网络
HUAWEIMatePadAir怎么强制重启
鲁迅对范爱农的态度是什么
荣耀60 SE信号不好怎么解决
web是什么软件
雷诺科雷傲有多重 车越重越好吗
华为手机怎么设置屏幕不熄灭
一加 Ace 2屏幕采样率是多少
大学毕业双向选择什么时候开始
AirPods Pro2分贝检测教程
本田nc750x使用感受如何?本田缤智2021落地价格是多少?
丰田锋兰达变速箱怎么样 变速迅捷连贯(采用10挡CVT无级变速箱)