已有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体系还是占绝对优势。
猜你喜欢
小米13S Ultra的NFC怎么添加校园卡
12ah多少度电
努比亚Z50怎么设置桌面时间
如何提高自控力
买力帆水冷150很后悔(水冷150踏板车推荐一万左右)
2k显示器最佳尺寸
华为MateX5如何预约购买
本田飞度有几种颜色 本田飞度有什么颜色(10款配色)
做亲子鉴定多少钱
led魔宝wifi初始密码
拜腾电动车最新消息(拜腾首款车图片)
iphone11和xr哪个更值得购买
最新学习
一加 Ace 2root之后还能保修吗
翻皮绒面鞋子脏了怎么清理
刈族是什么族
丰田电动车(闪亮登场:bZ4X)
机油加多了超过刻度线一点要紧吗
苹果手机怎么用
iPhone 14 plus能插耳机吗
怎么去玻璃胶留下的胶
一加 Ace 2有Pro吗
vivo Y78怎么设置按键音
黑鲨5 RS支持屏下指纹解锁吗
华为Mate60是单孔屏吗