開篇詞
大家好,這是尤金的第 111 篇 Java 周評。
Spring 以及 Java 相關
- 使用 Scala 的 Spring Boot [java-allandsundry.com]
如果你喜歡 Scala,這非常酷。
我個人正在朝 Clojure 而不是 Scala 邁進,但這對我來說仍然很有趣。 - Spring Boot 中的日誌管理 [frankel.ch]
如何在 Spring Boot 中配置日誌記錄(而不必走本機 XML 路由)- 非常簡短且直入主題(類似於 Boot)。 - JUnit 5 - 基礎 [codefx.org]
以爲上週 JUnit 5 帖子就那些了嗎?再想想。
我對最終看到 JUnit 空間的一些實際進展感到非常興奮,因此閱讀和跟隨該系列文章應該很有趣。 - (Ab)使用 Java 8 FunctionaInterfaces 作爲本地方法 [jooq.org]
與往常一樣,在 Java 8 中對 lambda 進行了非常不錯的探索。
而且我不能再將 lambda 稱爲 “新的” 了,它們現在只是招數。 - Java EE 8 MVC:使用表單參數 [mscharhag.com]
快速撰寫,繼續探索 Java EE 8 中參數到 Controllers 的映射。 - JetBrains 發佈 Kotlin 1.0 [infoq.com]
我自己並沒有做的任何 Kotlin 的實際工作。但這是官方的 1.0 版本,看起來像是一種具有一些有趣的語言選擇的語言 - 並不常見。
值得一讀的還有:
- Spring Batch 教程:從數據庫中讀取信息 [petrikainulainen.net]
- 使用 Spring MVC 爲每個請求輸出漂亮的 JSON [techblog.bozho.net]
- 加快在 TravisCI 上的 Gradle 構建 [lkrnac.net]
- 非常奇特但可能狡猾的 Kotlin 語言特性 [jooq.org]
- 版本和 Eclipse 開發過程 [waynebeaton.com]
- Scala 中的懶惰 Vals:幕後花絮 [codecentric.de]
- IntelliJ IDEA 16 公開預覽 [jetbrains.com]
網絡研討會及演講:
- Josh Long 關於 Spring Boot、Spring Cloud 及微服務 [infoq.com]
- Spring MVC 4.2:全新且值得注意 [infoq.com]
- 網絡研討會錄像:Spring Data Gosling-Fowler 的新增功能 [spring.io]
- 用 Spring 構建下一代雲電子商務平臺 [infoq.com]
- 使用 Spring WebSocket 從入門到專家 [spring.io]
- 動手使用 Spring Security 4.1 [spring.io]
- Microxchg 2016:一種微服務的模式語言 [plainoldobjects.com]
升級時刻:
- Spring Data Gosling SR4 發佈了 [spring.io]
- Hibernate Validator 5.2.4.Final 發佈 [in.relation.to]
- Spring XD 1.3.1 GA 和 Flo for Spring XD 1.0.1 GA 發佈了 [spring.io]
- Spring 框架 4.2.5 現已可用 [spring.io]
- Spring Session 1.1.0 發佈了 [spring.io]
技術相關
- 使用 DCHQ 自動化 Docker Cloud / 虛擬 Java 微服務的部署及管理 [infoq.com]
Docker 容器,微服務的持續交付和事件溯源。
是的,該句中的每個單詞都是一個過度使用的流行詞,但該讀物紮實而詳盡,因此如果你正在該領域中工作,則值得仔細閱讀。 - 綁定數據庫查詢的參數 [martinfowler.com]
這周的 “Web 安全基礎知識” 系列 - 涉及輸入清理的一些基礎方面。
當然,SQL 注入並不是唯一的遊戲。 - 默認 HotSpot 最大直接內存大小 [marxsoftware.com]
瞭解直接內存訪問和大小調整的一些低級 JVM 詳細信息。
值得一讀的還有:
- IPv6 數字 IP 格式是一個嚴重的可用性問題 [zerotier.com]
沉思錄
- 爲什麼要編寫訪問器方法?[codecentric.de]
對面向對象的核心概念 - 訪問器方法的 “回到基礎” 風格探索。 - Splunk 與 ELK:日誌管理根據決策指南 [takipi.com]
有關選擇日誌管理工具並充分利用它的堅實指南。 - 逃離舊版技能流沙 [daedtech.com]
有關加強技術技能遊戲的常識建議。 - 通過易受攻擊的 API 控制全球日產 LEAF 的車輛功能 [troyhunt.com]
入侵聯網汽車 - 這真是可怕的東西。
值得一讀的還有:
- 不要打敗他們,讓他們變得無關緊要 [lemire.me]
- 記住鍵盤快捷鍵 [code-cop.org]
- Cousera 的高級數據結構給我的印象 [tomaszdziurko.pl]
- 現實生活中的 SOLID 原理 [daedtech.com]
漫畫類趣事
還有當周我最喜歡的 Dilbert:
- 你可能不應該以問題的形式提出建議 [dilbert.com]
- 他整天溝通不足 [dilbert.com]
- 不做數學時聽起來會更好 [dilbert.com]
當週精選
- Gervais 原則,或 “辦公室” 的辦公室 [ribbonfarm.com]
參見
上一篇周評:
- 《Baeldung Java 周評 | 第一百一十彈(關鍵詞:JUnit 5 搭建、JVM 反應式基礎、內存泄漏謬論和誤解、分佈式 Infinispan 緩存、靜音設計模式、Zipkin 分佈式跟蹤)》
想看更多周評?請訪問該周評的所屬專欄:《Baeldung Java 周評(官方授權)》