著者|ランブリングプログラミング
この記事は、ランブリングプログラミングの許可を得て転載され(ID:mhcoding)
最近、Jrebelは、開発プロセスの開発者によって使用される技術に焦点を当てた2020年のJavaエコシステムのレポートを、発表しました。
この報告書は、技術者が使用されているプログラミング言語、アプリケーションアーキテクチャ、アプリケーションサーバー、ランタイム・プラットフォーム、フレームワーク技術、IDE、JRE / JDKのバージョン、データベース、展開モデル、ビルドツールと仮想化ツールが含まれています。
あなたは以下の結論を分析すると、私はこの報告書(//www.jrebel.com/blog/2020-java-technology-report:httpsの通知アドレス)をコンパイル。
Javaの8は、ユーザーに最もを与えます
回答者の58%は、彼らがメインアプリケーションでプログラミング言語としてのJava 8を使用することを選択したと述べました。Javaの11、回答者の23%が続きます。彼らが主な理由より人気の2つのバージョンが、Oracleは、長期的なサポートの2つのバージョンを発表しました。
注目すべきは、回答者の7%はまだJavaの7またはそれ以前のバージョンを使用しています。
回答者のわずか6%がJavaの12以降を使用しています。
KotlinとJavaScriptの使用は、それぞれ、3%、2%、最低です。
Tomcatはまだ最も人気のあるアプリケーションサーバです
調査結果は、より多くの61%、5回第二桟橋を占め、主要なアプリケーションサーバーまたはTomcatを使用する開発者の半分以上を示しました。

SpringBoot争います
春ブーツが好ましいJavaフレームワークとなっています。これは、近年、マイクロサービスで人気によるところが大きいです。ユーザーの82%を占めてはSpringBootを使用することを選択し、現在の他のすべてのランタイムプラットフォームは兄であると言うことができます!
フレームワークの用途は、まだ焦点であります
回答者の86%は、回答者の51%が休止状態、OpenJPAのまたはEclipseLinkの永続性技術のように使用されるスプリングを使用します。27%は、JSP、JSF、Thymeleaf、FreeMarkerの又はGWTなどのサーバー側レンダリング技術を使用して報告しました。
26%は、ジャージー、RESTEasyに、CXFまたは軸として、JAX-RSまたはJAX-WS技術を使用して報告しました。
对于反应式编程框架,11%的受访者表示使用了Vert等技术。
注解多于XML配置
对于框架配置上,大多数人都是使用注解或者XML配置,这二者的比例相差不多。
其中使用注解的用户占比67.92%,使用XML配置的占比67.17%,但是相信未来这个差距会越来越大。
Intellij IDEA 击败 Eclipse
在使用的IDE方面,82%的受访者使用IntelliJ IDEA,很明显,这个付费IDE非常值得一试,当然社区版也是很不错的。
排名第二的是老牌IDE的是Eclipse,占24%。
这二者目前在国内都有很多人使用,在笔者所在的公司,还是IDEA的使用者多于Eclipse的。不知道你在使用哪个呢?
PostgreSQL 和Oracle数据库更受欢迎
被问及使用最多的数据库是哪个,得到的答案是最受欢迎的是PostgreSQL (47%), Oracle DB紧随其后(42%)。其次是MySQL, 28%的受访者报告使用情况。MongoDB排名第四,有12%的受访者。
是时候换Gradle了?
对于构建工具,不出所料,Maven和Gradle是最常用的工具。
调查发现,47%的受访者使用Gradle作为其主要应用程序的构建工具,44%的受访者使用Maven。
Gradle超过Maven也许是因为它更受广大移动开发领域的开发者的青睐。
Docker与K8S争霸
开发人员使用哪些虚拟化工具?
最常用的工具是Docker,占74%。Kubernetes是第二大最受欢迎的虚拟化工具,占35%,这显示了Kubernetes在过去几年的持续增长。
随着Kubernetes的成长,相信未来几年,它就可以在市场中占据主导。
微服务改变了技术圈
通过这份报告,我们可以看到结果在很大程度上收到了微服务应用的影响。
而且,随着越来越多的公司将继续过渡到并创建基于微服务的应用程序,相信未来技术人员的技术选型上和微服务有关的技术将会更受欢迎!
以上,这份国外出炉的报告,你认为适合中国国情吗?如果是你,你都将怎样选择呢?
【End】
推荐阅读
☞历时两年,微软物联网安全服务 Azure Sphere 全面上线!
☞高通发布 5G 基带芯片 X60:5nm 制程,2021 年上市
☞大脑芯片公司Neuralink计划在人脑内植入芯片,他们到底想干什么?
☞近一半程序员单身、年薪低于 15 万,程序员扎心现状大调查!
☞看完就能独自把集群搭起来!Hadoop HDFS完全分布式环境搭建以及技术详解
你点的每一个在看,我认真当成了喜欢