Java Web Weekly、第120号

昨年の初めに、私は自分の読書習慣を追跡し、Baeldungで** ここで最高のものを共有することにしました。それ以来、レビューを逃していません。

  • さあ…​**

1 SpringとJava

>> JUnit 5でルールを置き換える方法 []

私は今後のJUnit 5を深く掘り下げることが非常に興味深いと思います。

ただし、 JUnit 4でルールを使用していて、それらがバージョン5で廃止されることがわかっている場合は これが特に便利です。

>> Spring Bootでの依存バージョンの上書き []

Springの各依存関係とバージョンを手動で慎重にレイアウトしなければならない時代は終わりました。依存関係ツリーを正常な順序で取得するための、はるかに簡単な方法が今もあります。

** http://www.thoughts-on-java.org/hibernate-5-date-and-time/ [>> Hibernate 5:LocalDateTimeを保持する方法

私は数年前にこれに苦しんでいたことを覚えています - 私はHibernateがついに新しいDateクラスを** うまくサポートしてくれてうれしいです。

>> Javaのtry-catch構文がもっと良ければ、チェックされた例外を批判するだろうか? []

いつものように、Javaシンタックスの改善に関する興味深い反省 - 今回はより良いtry-catchシンタックスを使って。

>> JUnit 5 - Extension Model []

JUnit 5での作業は楽しくなるでしょうし、それを拡張することはさらにもっと楽しくなるでしょう。

ライブラリ(そしてIDE)はもうAPIをハックする必要はありません - それは新しいJUnitの上に来るいくつかの良いことにつながることになっています。

2テクニカル

>>データベース統合テストを20倍速く実行する方法 []

私はしばらくの間RAMディスクを見たことがない🙂

このビルドは実用的で、ビルドをスピードアップしたい場合や、低レベルのツールで手を少し汚すことを気にしない場合は、しっかりとしたアドバイスでいっぱいです。

3黙想

>>あなたの引数は偽造可能ですか? []

一般的には楽しい読み物ですが、特に自分の仕事を定期的に出してフィードバックを得ている場合は特にそうです。

5今週のピック

何かを選ぶ代わりに、今週私はあなたに質問をするつもりです。

あなたは新しいBaeldungのデザインが好きですか?

私はコメントで知らせて - そして素晴らしい週末を過ごす