今週はJava 9に関する興味深い記事がたくさんあります。
-
さあ…**
1 SpringとJava
https://www.infoq.com/news/2017/08/oracle-open-sourcing-javaee?utm campaign=infoq content
Java EEチームは、オープンソースのサードパーティ基盤への移行を検討しています。
私はそれが 大きな前進 になるだろうと思います - 私はそれが本当にこのようにうまくいくことを願っています -
>> Java 9インキュベーターモジュールが未来を変える方法Javaの ][]
インキュベーターモジュールはJPMSの興味深い機能となるでしょう - それらは未完成または実験的なAPIの安全な導入を可能にするでしょう。
>> Spring Boot 2.0でのアクチュエータエンドポイントの紹介 []
Spring Boot 2.0は、Spring MVC、Spring WebFlux、およびJerseyのサポートとともに、Actuators ** に多くの重要な(そしてクールな)変更をもたらします。
>> Vavr、コレクション、およびJava Stream APIコレクション []
-
Stream API Collectorは、Vavr ** (以前のJavaslang)のCollectionや Option や Try. などのツールでも簡単に使用できることがわかりました。
>> 早送り>> Vavr 1.0
ブランドを変更したJavaslangは新しい名前で最初のフルリリースに近づいています - それは主要な成果物をより小さなものに分割すること、およびJavaの相互運用性の改善のような多くの変更を含みます。
読む価値もあります:
-
===== >> Spring Boot REST APIエラー処理ガイド []
-
===== >> Hibernateのヒント:関連を地図にマッピングする方法 []
-
===== >> Hibernate Envers []を使って監査ログを実装する
-
===== >>キャンセルCompletableFuture []
-
===== ** >> REST AssuredでGroovy GPathを効果的に使用する方法 - パート3:GPath XML ]
-
ウェビナーとプレゼンテーション:**
-
===== >> SpeedmentをJava 9に移行する []
-
===== >> Java 9モジュールのライブデモ []
-
アップグレードする時期:**
-
===== >> Hibernate ORM 5.1.10.最終リリース []
-
===== >> Hibernate Validator 6.0.2.最終リリース []
-
===== >> Hibernate Search 5.8.0の最初の候補リリース! []
-
===== >> IntelliJ IDEA 2017.2.3 RCが出ました []
-
===== >> IntelliJ IDEA 2017.2.2:Kotlin 1.1.4、より良いパフォーマンスなど []
2テクニカル
>>データベースの能力を活用する "Unbundled" []
データベースを「アンバンドリング」すると、不要な結合を引き起こすことなく、複数のサービス間でデータベースを共有できます。
>>コードの臭い:深く入れ子になったコード []
複数のネストされた for および if ステートメントを含むコードをリファクタリングするクールなケーススタディ** 。
-
また読む価値がある:**
-
===== >>スタブKey-Valueストア []
-
===== >>重要なものすべてがあなたのコアビジネスでもあるわけではありません []
-
===== >> Git:自己レビューマージリクエストを作成するためのガイド []
3黙想
** >>マイクロサービスのアーキテクチャーフィットネスに関する展望 []
マイクロサービスは 普遍的に適用可能なアーキテクチャのレシピではありません
他のものと同じように - それらは解決されるべき特定の問題があるとき適用される必要があります。
>> TDDを誤解している可能性がある []
TDDについての 誤解がたくさんあります - ここで最も興味深いもののいくつかを紹介します。
-
また読む価値がある:**
-
===== >>ガードレール、刑務所ではありません []
-
===== >>コードルールは破られることを意味しますか? []
-
===== http://www.bizcoder.com/http-pattern- index[ >> HTTPパターンインデックス ][]
5今週のピック
今週、私はREST With Springコースで急増している新しいものを発表しました。これらはすべて、Spring 5に関連しています(次の価格変更と共に)。