The Baeldung Weekly Review 26

1 JavaとSpring

>> Project Jigsaw:Phase Two

Mark Reinhold氏は、 JDK 9 Javaモジュールシステムの今後の予定 を発表しました。最初の作業よりもまともな計画のように見えます - 大きな変更ではなく、一口サイズの塊を次々にプラットフォームに統合することです。指が交差しました。

>>休止状態およびUUID識別子

本当に便利で詳細な Hibernate UUID を見てください - 私は何年も何年もの間これらの小さな識別子を使って働いてきましたが、私はまだこれから多くを学びました。私は群衆が情報を二重にチェックしてアドバイスを得る方法を好む。

>> Spring 4:CGLIBベースデフォルトコンストラクタのないプロキシクラス

これが、Springがより簡単になる方法です - 以前はCGLIBでプロキシされていたBeanは、デフォルトのコンストラクタを必要としていました - Spring 4以降、それらはもう必要ありません。そのため、これらのBeanに対して コンストラクションインジェクションが可能になりました - これにより、テストが非常に簡単になります。

** >> Springのキャッシュ抽象化による柔軟性

Caching in Springの実例 - 2つの異なるキャッシュプロバイダ(この場合はHazelcastとEhcache)を透過的に切り替えるための @ Profile のクールな使い方。かっこいい豆。

そして最後に - 私が今週注目したSpringの公式なもの:

2テクニカル

http://techblog.bozho.net/?p = 1455[>>あなたはおそらくメッセージキューを必要としない]

これだけではなく、より広範な声明でも同意することはできませんでした。複雑さは卑劣なことであり、システムを設計するときには冷酷になる必要があります。そして、MQに追加することはおそらく - 10のうち9倍 - 時期尚早の最適化と間違った動きです。

そして今週の記事があります - これを読んでください - 2回。

>>マイクロサービスは固い

SOLID原則の観点からのマイクロサービスについての興味深い記事。

3黙想

>>ソフトウェアに関する個人的な瞑想

思考にぴったりの食べ物 - これは簡単に読むことができるので、言い訳はできません🙂

>>インタビューの間にしてはいけないこと

インタビューのためのよいガイド - 8年前に読んだ(そして内面化した)いくつかの興味深いヒント

>> StranglerApplication

これまで私は2つの「大きな書き換え」に関わっていたので、そのたびに私たちは少なくとも実際にシステムを書き直すのではなく このアプローチを利用しようと試みた べきです。

その特定のウサギの穴を降りることの煩わしさを自分で保存して、これを読みに行ってください。

>> P、NP、そして決定問題(本当に、それはそうではありません)悪い)

アルゴリズムの複雑さとP対NPの概要を説明します。読みやすく - 学校の楽しい思い出を取り戻します。