开篇词
尤金的第 44 篇 Java 周评,诞生了!
Java 相关
- Java SE 8 中的 Optional 类
这是一个有用的指南,以其引入语言时的含义使用它。像其他所有东西一样,有一种很好的方式来使用它,然后还有其他所有方式。 - Java 10 中更好的 null 值?
JDK 10 还有很长的路要走 - 现在是进行思想实验的时候了。这是其中之一 - 很有用,因为事实很清楚,Java 中的 null 语义肯定并且应该得到改善。 - 你所不知道的关于Java 的十件事
Jvaa 极端案例和精细的酷清单 - 即使你已经使用 Java 多年,该读物依然很有趣。 - 关于 Java 泛型和擦除
快速学习如何在 Java 中进行类型擦除。 - 线程池之外:Java 并发并不像你想象的那么糟糕
Java Concurrency 生态系统的高层绘图 - 一些可用的解决方案和范例可帮助你入门并了解你的选择。 - Hibernate Collection 乐观加锁
深入研究 Hibernate - 这次展示了父子关联的建模对于你能够同时可靠地访问数据的方式的重要性。
在更广泛的 Java 生态系统中,我感到兴奋或值得关注的其他一些发布和公告:
Spring 相关
- 使用 Logstash、Elasticsearch 和 Kibana 的 Spring Boot 应用的日志管理
ELK 是一个美丽的东西。我已经使用了一段时间了,而且效果还不错。 - Spring Caching 抽象和 Google Guava Cache
使用 Guava 缓存在 Spring 应用中提供缓存非常有意义。该读物教你怎么做。 - 一个优质的 @Qualifier 注解
我主要将 @Qualifier 用作面试问题,但有时它可以将棘手的情况变成一种优雅的解决方案。而且,正如乔什(Josh)指出的那样 - 这样做已经有很多年了。 - 摆脱困境:在美中测试方法之前重置自动增量列
深入研究大量集成测试的有趣方法 - 如何确保结果正确且可重现,并且测试是幂等的。
最后 - Spring 的一些很棒的发布版和网络研讨会:
- Spring Data Evans SR1 发布了
- Spring Cloud 1.0.0.M2 现在已可用
- 网络研讨会录像:使用 Spring Boot 和 Vaadin 构建 “Bootful” 界面
- 网络研讨会录像:通过 Spring、Groovy 和 Crafter 所实现的内容辅助式 Web 和移动应用
技术相关以及沉思录
- 空行是代码异味
“一种方法应该只做一件事”。我花了很长时间才真正了解到这一事实,并开始在自己的设计中积极寻找它。
因此,我在这种情况下阅读了该读物,重点是改进自己的设计。这也是我在这里分享的方式。 - 如何让你的公司停止杀猫
我们都有我们的战争故事。但是,让一群人改变是一件难事,这就是为什么当它变得更好时,我觉得它非常酷。
尽管那并不经常发生。 - 集合管道
很好地整了幂运算和广度集合的流水线操作。让我今天想做一些 Clojure。
漫画类趣事
现在是,你最想在我的周评里阅读到的部分 - XKCD:
结束语
以上就是尤金在当周提供的精华 - 希望你从中发现到了之前未曾发掘到的趣闻逸事。
同时,尤金也在期待大家的反馈,希望能给大家提供对口以及优质的资源。
感谢观看!我们,下期再见。
参见
上周周评:
- 《Baeldung Java 周评 | 第四十三弹(关键词:Spring Boot Actuator、Spring Boot 数据源、Spring Rest API Swagger、JVM 自适应堆)》
想看更多周评?请访问该周评的所属专栏:《Baeldung Java 周评(官方授权)》