今週はJava 9に関する興味深い記事がたくさんあります。
-
さあ…**
1 SpringとJava
>>春のヒント:シーズン2まとめ []
jOOQ 、https://www.couchbase.com/nosql-databases/couchbase-server[Couchbase]、http://との統合を含む Spring Tips シリーズの概要blog.mybatis.org/[MyBatis]、その他たくさん。
>> Java EE 8のための長いトンネルの終わりに光を当てる []
Java EE 8を待つのはやっと終わりました。
>> Java 8のカスタムコレクター []
Java 8にはStream API用の圧倒的なコレクターセットが付属していますが、これでも十分ではないため、独自のコレクターを作成する必要がある場合があります。
>> Togglz with Spring Boot []
BootでTogglzを使用するための迅速で実用的なガイド。
>> Java 9モジュール - JPMSの基本 []
Java 9のモジュール方式のもう1つの堅実なガイド。
>> Jigsawの致命的な欠陥(JSR-376、Javaプラットフォームモジュールシステム) []
Redhatチームは Jigsaw Project の現在の実装に関して** 複数の問題を提起しました。 Java用の新しいモジュラーシステムを開発する際には、複数の妥協点がありました。
>> 8 Hibernateでデータベースの機能を使用する方法 []
Hibernateについては、よくある誤解がいくつかあります。そのうちの1つは、単純なマッピングにしか使用できないことです。データベース関数、ストアドプロシージャ、マップビューなどを呼び出すことができます。
** https://www.infoq.com/articles/GC-Log-Uncovers-一時停止?utm campaign = infoq content
あなたがそれを読む方法を知っていれば、GCログは重要な情報の源になることができます - GCロギングはスレッドセーフではないので(Java 9より前に)、これはトリッキーかもしれません。
-
また読む価値がある:**
-
===== >> Java Bean ValidationのvalidateProperty()およびvalidateValue()を3分で []
-
===== >>より速いSpring Bootの起動 []
-
===== https://vanilla-java.github.io/2017/04/13/String-Buffer-and-how-hard-it-is-to-get-rid-of-legacy-code .html[>> StringBuffer、そしてレガシーコードを取り除くのがどれほど難しいか] []
-
===== >> Spring Boot RESTリクエストの検証 []
-
===== ** >> Spring - 次のJavaマイクロフレームワーク
-
===== >> Object.finalize()の非推奨 []
-
===== >> Javaslangで名前がVavrに変更 []
-
===== https://vladmihalcea.com/2017/04/18/how-does-a-jpa-proxy-work-and-how-to-unproxy-it-with-hibernate/ [ >> JPAプロキシはどのように機能し、Hibernate を使用してプロキシを解除するか
-
===== >> Java Enhanced Enumの使用例 []
-
ウェビナーとプレゼンテーション:**
-
===== >> gRPCとThriftを使ったバイナリRPCに関するJean Barmarsh、および製品設計における制約理論 []
-
アップグレードする時期:**
-
===== >> Spring Cloud Dalstonのリリース []
-
===== >> Spring Vault 1.0はGAになる []
-
===== >> Spring Data Kay M2がリリースされました []
-
===== ** >> ORM 5.2の10番目のバグ修正リリース
-
===== >> Spring Framework 4.3.8リリース []
-
===== >> Oracle JDK 9アーリーアクセスドキュメントの更新 []
2テクニカル
>> RUGの下で失敗したテストを一掃するのをやめてください []
問題が解決するまでテストを再試行するのではなく、システムまたはテスト自体の問題を解決するために投資するほうがよいでしょう。
-
また読む価値がある:**
3黙想
>>役立つコードドキュメントの要素 []
APIを試してみることは楽しいですが、効率的ではありません(特に顧客側から見て)。ドキュメンテーションを大事にすることで、長期的にもっと生産的になることができます。
-
>>コード行の代替 ** []
LoC/日を使用して生産性を測定することが理想的ではなく、簡単にハッキングされる可能性があることは秘密ではありません。
-
また読む価値がある:**
-
===== >>ソフトウェア職人のための 日曜日**
-
===== >>パートナーシップによる求人面接の廃止 []
4漫画
そして今週の私のお気に入りのDilberts: