今週のJava9に関する興味深い記事がたくさんあります。

どうぞ…

1. 春とジャワ

>>OracleはJavaEEをOpenSourceFoundationに移行しようとしています[infoq.com ]

Java EEチームは、オープンソースのサードパーティ財団への移行を検討しています。

それは大きな前進になると思います–それが本当にこのようにうまくいくことを願っています🙂

>>Java9インキュベーターモジュールがJavaの未来をどのように変えるか[takipi.com ]

インキュベーターモジュールはJPMSの興味深い機能であり、未完成または実験的なAPIを安全に導入できます。

>> SpringBoot2.0でのアクチュエータエンドポイントの紹介[spring.io ]

Spring Boot 2.0は、Spring MVC、Spring WebFlux、およびJerseyのサポートに加えて、アクチュエーターに多くの重要な(そしてクールな)変更をもたらします。

>> Vavr、コレクション、およびJavaStreamAPIコレクター[4comprehension.com ]

Stream API Collectorは、Vavr (以前のJavaslang)コレクションで簡単に使用でき、OptionTryなどのツールでも簡単に使用できます。

>>早送り>>Vavr1.0 [ blog.vavr.io ]

ブランド変更されたJavaslangは、新しい名前で最初の完全リリースに近づいています。これには、メインのアーティファクトを小さなアーティファクトに分割するなどの多数の変更や、Javaの相互運用性の改善が含まれます。

>>JVM言語の興亡 [ frankel.ch ]

私たちのエコシステムのハイレベルな状態を見るのはいつも面白いと思います。

ここでの私の1つの注意点は、Clojureもそこに表示されたかったということです。

また読む価値があります:

ウェビナーとプレゼンテーション:

アップグレードする時間:

2. テクニカル

>>データベースの能力を活用する’バンドルされていない’[ confluent.io ]

データベースを「アンバンドリング」すると、不要な結合を発生させることなく、複数のサービス間でデータベースを共有できます。

>>コードの臭い:深くネストされたコード [ jetbrains.com ]

複数のネストされたforおよびifステートメントを含むコードのリファクタリングのクールなケーススタディ。

また読む価値があります:

3. ミュージング

>>マイクロサービスのアーキテクチャの適合性に関する展望[infoq.com ]

マイクロサービスは普遍的に適用可能なアーキテクチャのレシピではありません。

他のものと同様に–解決すべき特定の問題がある場合に適用する必要があります。

>>おそらくTDDを誤解している方法[daedtech.com ]

TDDについては多くの誤解があります–ここに最も興味深いもののほんの一部があります。

また読む価値があります:

4. 漫画

そして、今週の私のお気に入りのディルバート:

>>反対する衝動[dilbert.com ]

>>アテンションスパン[dilbert.com ]

>>倫理[dilbert.com ]

5. 今週のピック

今週、私はついに、REST With Springコースで急降下する新しいものを発表しました–すべてSpring 5に関連しています(今後の価格変更とともに):

>> REST WithSpringの今後の新しいモジュール