Java Weekly、第245号

1 SpringとJava

>> Bootiful GCP :Spring Cloud GCPランタイム設定によるランタイム設定(5/8) []

この連載を続けるうちに、Google Cloudには シンプルなSpring Integrationメッセージングアプリケーション が、そしてGoogle Cloud Platformにはランタイム設定プロパティを管理するための この便利なAPI が一目でわかります。

>> Java 8のデフォルトメソッド、およびそれがAPIデザインで変更したもの []

Javaインターフェースのデフォルトのメソッドがヘルパークラスよりも優れているという利点がいくつかあります。

>> JPAとHibernateでエンティティを複製または複製するための最良の方法 []

コピーコンストラクタを使用したJPAアプリケーションのこの一般的な要件に対する優れたアプローチ良いもの。

>> IntelliJ IDEA 2018.2はJava 11、MacBook Touch Barなどをサポート []

あなたがIntelliJの信者なら、あなたはこれらのクールな新機能をチェックしたいと思うでしょう。

>> Hibernateのヒント:2分の1だけを検証する関連はnullではありません []

Hibernate Validatorライブラリを使用して カスタムBean検証アノテーション を実装する賢い方法。

読む価値もあります:

Tommy LudwigによるSpringベースの分散システム@ Spring I/O 2018 ][] ===== >> Spring Boot 2.0の新機能Madhura Bhave著@ Spring I/O 2018 []

AWS ECS上のSpring Cloudベースのマイクロサービス(Joris Kuipers @ Spring I/O 2018 ** )[]

2テクニカル

>>広範囲にわたる建築の変化その1 []

これらの便利なマクロ、スクリプト、そしてIDEコマンドは、大規模なコードベースに全面的な小さな変更を加えるための いくつかの方法のうちのいくつか を強調しています。

>>テスト駆動開発はあなたにぴったりですか? []

TDDの採用に反対しているのであれば、この記事はあなたの立場を再考するよう説得することを目的としています。

>> UltimateテストデータファクトリのためのObject MotherとFluent Builderの組み合わせ []

このパターンについての完全な説明をまとめたテストオブジェクトを作成し、各テストのニーズに合わせてカスタマイズできます。あなたのテストライティングアーセナルに持っている便利なツール**

>> TomEE:Webソケットとそれをロックしよう! []

HTTP基本認証を使用した 安全なWebSocketエンドポイントの作成 への素晴らしい入門書。

>>マーケティング効果を向上させるためのエンジニアリングパート2) - 広告の作成と管理のスケーリング []

面白い記事では、Netflixがどのように広告アセンブリと機能的な品質管理および機械学習を組み合わせて、パーソナライズされローカライズされた広告を作成し、その巨大なユーザーベースに配信するかを紹介します。

3黙想

>>職人の悲劇 []

アンクルボブは、アジャイルの動きが、ソフトウェアクラフトマンシップの理想を推進すること、そしてプロジェクト管理にもっと焦点を当てることから、どのようにそしてなぜその理由を漂わせたのかを熟考します。

>>なぜ100%のコードカバレッジを強制すべきなのか ** []

100%のカバレッジはエラーのないコードベースを保証するものではありませんが、適切なツールを考えれば 撮影に値する可能性があります

4漫画

そして今週の私のお気に入りのDilberts:

5今週のピック

先週、REST With Springコースに登場する新しいSpring Bootに焦点を当てた資料と、価格の変更を発表しました。

  • その価格変更は今日起こっています:**