Java Weekly、Issue 243

1 SpringとJava

>> JUnit 5拡張モデルの詳細 []

この素晴らしい記事では、BDD仕様テストを作成および実行するための巧妙な拡張機能を紹介しています。とてもかっこいい。

>>カスタムのシーケンスベースのIDジェネレータを実装する方法 []

独自のデータベースシーケンスをロールバックしたくない場合は、 SequenceStyleGenerator クラスを拡張することでHibernate にすばやく構築できる クールなシーケンスジェネレータをいくつかチェックしたいでしょう。

** >> Spring SecurityでのX.509クライアント証明書 ]

X.509デジタル証明書を使用してSpring Boot RESTサービスをセキュリティで保護することに関わるワークフロー全体の** しっかりした概要。

>> Bootiful GCP:Google Cloud Platform用Spring Cloud入門ガイド(1/8) []

この簡単な紹介は、Spring Cloud GCP用の基本的なMavenプロジェクトを構築するのに役立ちます。面白いシリーズになるはずです!

>> Hibernateデータベースカタログのマルチテナント []

JPAおよびHibernateでcatal0gベースのマルチテナンシーを構成するための簡単なチュートリアル - ** カタログとスキーマを区別するデータベース(MySQLなど)に特に役立ちます。

>>私はJavaモジュールを信じています []**

**

Javaライブラリ開発者にJavaプラットフォームモジュールシステムへの移行の利点を思い出させる思慮深い作品。

>> Kotlinを使った休止 - Spring Bootを搭載 []

KotlinでJPA/Hibernateエンティティクラスを実装する方法、およびSpring Dataリポジトリでそれらを使用する方法を示す、実践的な記事良いもの。

2技術と黙想

>> HTTPSセキュリティのベストプラクティス []

それで、あなたはあなたがHTTPSのまわりであなたの方法を知っていると思いますか? ** この便利なHTTPSのコレクション「dos and donts」を使って、安全なセキュリティを実践してください。

>> Clojureコードのデコード、足を濡らす []

JVMのClojure関数型言語の** 基本的な構成と規約のいくつかについての短い入門書です。前の(そして現在の)Lisp信者に懐かしさを感じさせることを忘れないでください。

>>インタラクティブを超えて:Netflixでのノートブックの革新 []

Netflixが、Jupyter Notebookインフラストラクチャをデータ科学のルーツを超えて** ワークフロースケジューリングなどの汎用アプリケーションに取り入れている様子をご覧ください。

>> SITの落とし穴 []

システム統合テストには、特有の課題があります。しかし心配しないでください - 私たちが正しいバランスを達成するのを助けるための戦略があります。

>>ランダム性とパフォーマンスを見てハッシュコード []

ご想像のとおり、 ハッシュアルゴリズムは万能 商品ではありません。どの長さが異なる長さの入力に適しているかを調べます。

>> 3構造化ログデータが本当に役立つ場合のユースケース []

なぜログデータを第一級データとして扱うべきなのかについてのしっかりとした記事。

4今週のピック