2014年の初めに、私は自分の読書習慣を追跡し、ここで最高のものをBaeldungで共有することにしました。

どうぞ…

1. 春

いくつかのエキサイティングなニュースでレビューにスターを付けましょう–今週のたくさんの春のリリース:

そしてもちろん、SpringOne からのさらにいくつかのレコーディング–ほとんどはSpringXDについてです。

>> Spring Data JPAチュートリアル:必要な依存関係の取得

SpringDataJPAを使用するための適切なMaven依存関係をまとめるのに非常に役立ちます。

>>Spring BootとMongoDBを使用してRESTAPIを作成する

そして、BootとMongoDBを使用してRESTAPIを構築するための確かなイントロ。

>>独自のインフラストラクチャを起動する–Spring Bootを5つのステップで拡張する

独自のSpring Bootスターターの構築に関する詳細なインフラストラクチャレベルの記事(すでにニーズを満たしている既存のものが見つからない場合)。 そして、誰が知っているか–おそらくそれはいつか公式になるでしょう。

>>@Configurationで条件付きロジックを回避する

@Profile がSpringで導入されたとき、それは私たちが構成を制御する方法にかなりの影響を及ぼしました。 以前は不可能だったプロファイルを使用して、少なくともクリーンではないことを行うことができました。これは、最終的には、優れた抽象化で求めているものです。

Spring 4.0は、が@Conditional を導入することにより、@Profileを改善しました。これは基本的にプロファイルだけでなく任意の数の条件に基づいて構成を制御できる次のレベルの抽象化アノテーションです。

この記事では、Spring Bootが提供するこれらの条件付きアノテーションの使用方法について詳しく説明します。

2. Java

>> Beans v2.0仕様には何が含まれている可能性がありますか?

新しいJavaBeans2.0仕様で何が意味をなすかについてのクールな実験です。 しかし、それだけではありません。実際の初期の実装をチェックアウト(および貢献)できます。

>>オンヒープとオフヒープのメモリ使用量

JVMのオフヒープメモリは、あなたが読んだものの1つですが、実際には使用しない可能性があります。 それでも、これは私が読んで楽しんだ作品です。

>>「賢い」ことはしないでください:ダブルカーリーブレースのアンチパターン

オールディーズだがグッディーズ–二重中括弧のインスタンス化。 ええ–お勧めできません

>>バージョンレスの楽観的ロックの欠点

バージョンレスの楽観的ロックに関する記事–私が知らなかったクールなHibernate機能。

>>検証でスロー例外を通知に置き換える

検証を適切に処理すると、より良い通知ベースのソリューションへの道をリファクタリングする方法を読む必要があります。

>> Elasticsearchのヒント:挿入と インデックスの更新

最近Elasticsearchをたくさん使っていますが、これは役に立ちました。

3. 技術とミュージング

>>ChrisRichardsonがDockerを介したCQRSとイベントソーシングについて説明します

CQRSアーキテクチャに関するChrisRichardsonとの非常に明確で魅力的な15分間のインタビュー

マイクロサービスを構築している(またはそれについて考えている)場合–CQRSとイベントソーシングは確実な方法です。

>>柔軟性とシンプルさ? なぜ両方ではない?

が批判的であり、あなたの信念を再評価することに関する実用的な部分、さらに(または特に)業界はあなたが以前は当たり前と思っていたものを受け入れました。 問題を別の方法で見ると、より良い方法が利用できる場合があります。

4. 漫画

今週はディルバートと一緒に:

>>データを探して殺す

>>数字を作り上げた

>>OSを再インストールします

5. 今週のピック

最近、「ウィークリーレビュー」で「今週のピック」セクションを紹介しました。 もしあなたがすでに私のメーリングリストに載っているなら-あなたはすでに選んだ-あなたがそれを楽しんだことを願っています。

そうでない場合は、レビューを共有して、ここでロックを解除できます。

[sociallocker id =” 5073”]

>>大聖堂とバザール

間違いなく、エリックSによる最も影響力のある著作の1つです。 レイモンド、そして魅力的な読み物。 これがよりきれいなバージョンです。元のXHTMLをクリーンアップする場合です🙂

[/ sociallocker]