Javaウィークリー、問題287

*1. SpringとJava *

https://www.vojtechruzicka.com/java-text-blocks/ [* >> Java 13 Text Blocks *] []
JEP-355の* Multiline String Literals:Text Blocks(Preview)* firstの最初の見方—廃止されたJEP-326のRaw String Literalsとはまったく異なります。
* https://vladmihalcea.com/jpa-hibernate-query-hints/ [>> JPAおよびHibernateクエリヒントの初心者向けガイド] * []
Hibernateでクエリを実行する方法をカスタマイズするために利用できるJPAクエリヒントの包括的なリスト。
* https://blog.frankel.ch/exercises-programming-style/7/ [>>プログラミングスタイルの演習、オブジェクト指向プログラミングに戻る] * []
また、OOPに関するこの記事では、型の安全性と要件の変化に適応する能力とのトレードオフについて説明しています。
また読む価値がある:
  • ===== * http://blog.codefx.org/java/text-blocks/ [>> Java 13のテキストブロックの明確なガイド] * []

  • ===== * https://blog.softwaremill.com/how-monitoring-can-kill-your-spring-boot-application-performance-6acc1bad76f3 [>>監視がSpring Boot 1.xアプリケーションのパフォーマンスを殺す方法] * []

  • ===== https://alidg.me/blog/2019/6/21/tlab-jvm [* >> JVMのスレッドローカル割り当てバッファ*] []

  • ===== * http://andresalmiray.com/composite-builds-with-maven-and-gradle/ [>> MavenとGradleを使用した複合ビルド] * []

ウェビナーとプレゼンテーション:
  • ===== * https://spring.io/blog/2019/06/19/spring-tips-distributed-locks-with-spring-integration [>> Spring Tips:Distributed Integration with Spring Integration] * []

  • ===== https://www.infoq.com/presentations/continuations-java/?utm_campaign=infoq_content

  • ===== * https://www.youtube.com/watch?v = AeRm4_kCh8U [>> Eclipse 2019-06 IDEの改善:Java、Maven、Gradle] * []

  • ===== * https://www.tomitribe.com/blog/cve-2017-12617-tomcat-rce-via-jsp-upload-bypass/ [>> JSPアップロードバイパスによるTomcat RCEの脆弱性] * []

アップグレードの時間:
  • ===== * https://spring.io/blog/2019/06/19/cve-2019-11272-spring-security-4-2-13-released [>> CVE-2019-11272:Spring Security 4.2.13リリース] * []

  • ===== * https://spring.io/blog/2019/06/19/spring-boot-2-1-6-released [>> Spring Boot 2.1.6リリース] * []および* https: //spring.io/blog/2019/06/19/spring-boot-2-2-0-m4 [>> Spring Boot 2.2.0.M4] * []

  • ===== * https://spring.io/blog/2019/06/21/spring-tools-4-3-0-released [>> Spring Tools 4.3.0リリース] * []および* https: //spring.io/blog/2019/06/20/spring-tool-suite-3-9-9-released [>> Spring Tool Suite 3.9.9リリース] * []

  • ===== * https://spring.io/blog/2019/06/17/spring-session-for-apache-geode-pivotal-gemfire-2-1-4-release-2-2-0- m2-available [>> Apache Geode&Pivotal GemFire 2.1.4.RELEASE&2.2.0.M2 AvailableのSpringセッション] * []

  • ===== * https://spring.io/blog/2019/06/19/java-cfenv-1-1-ga-released [>> Java CFEnv 1.1 GAリリース] * []

2. 技術とムッシング

* https://blog.codecentric.de/en/2019/06/resilience-design-patterns-retry-fallback-timeout-circuit-breaker/ [>>復元力のデザインパターン:再試行、フォールバック、タイムアウト、サーキットブレーカー] * []
疎結合、分離、遅延制御、監視を実現するための4つの*パターンの概要—これらはすべて、システムの復元力にプラスの影響を与えます。
* https://advancedweb.hu/2019/06/25/put_signed_urls/ [>> S3 PUT署名付きURLの使用方法] * []
また、PUT操作を使用した* AWSファイルのアップロード*を続けており、独自のセキュリティ上の考慮事項が付属しています。
また読む価値がある:
  • ===== * https://blog.sourced-bvba.be//article/2019/06/23/setting-up-kubernetes/ [>>柔軟なKubernetes環境のセットアップ] * []

  • ===== * https://blog.codecentric.de/en/2019/06/compose-your-business-platform-using-the-api-led-connectivity-approach/ [>>を使用してビジネスプラットフォームを作成API主導の接続アプローチ] * []

  • ===== https://www.allthingsdistributed.com/2019/05/proving-security-at-scale-with-automated-reasoning.html [* >>自動推論による大規模なセキュリティの証明*] []

  • ===== * https://blog.codecentric.de/en/2019/06/ai-%e2%80%a8turing-test-human-like-intelligence-machines/ [>> AIを定義するには? –チューリングテストを使用して機械の人間のような知能を測定する] * []

3. 漫画

* https://dilbert.com/strip/2019-06-26 [>> Jargon Poisoning] * []
* https://dilbert.com/strip/2019-06-24 [>>離職率を下げる方法] * []
* https://dilbert.com/strip/2019-06-20 [>>従業員エンゲージメント] * []

4. 今週のピック

しばらくDataDogを選択していない:
基本的に、ほとんどすべてのJavaを完全にサポートする、アプリケーションを監視するための非常に堅固なエンドツーエンドの方法
  • link:/ datadog [ここで試用版を使用できます] *

    次へ*»*
    link:/java-weekly-288[Java Weekly、Issue 288]
    *«*前へ
    link:/java-weekly-286[Java Weekly、Issue 286]