去年年初,我决定跟踪我的阅读习惯,并 在 Baeldung 上分享最好的内容 。从那以后就没有错过任何评论。

开始了…

1.Spring和Java

>> 使用 Spring Cloud 和 Reactor 在微服务中进行事件溯源 [kennybastani.com]

所有从事微服务工作的酷孩子——大多数人都面临着复杂且难以管理的混乱局面。

但有一些方法可以避免这种情况,而 事件溯源是我发现实现这一目标的最佳方法之一

>> 如何在没有 equals 方法的情况下验证相等性 [lkrnac.net]

使用反射深入测试 equals 方法的实现很酷。

>> 使用 Axon 框架探索 CQRS:结束语 [geekabyte.blogspot.com]

我一直密切关注的一个长期系列的结尾,所有内容都是关于我最喜欢的主题之一——事件溯源和 CQRS。

CQRS 绝对不是圣杯,但在某些情况下它确实很接近 🙂

>> 如何使用 JPA 和 Hibernate 连接不相关的实体 [thoughts-on-java.org]

这是我不知道的 Hibernate 的一个很酷的补充

>> Java EE 8 MVC:全局异常处理 [mscharhag.com]

如果您正在使用 Java EE,这是关于处理异常的非常快速且中肯的介绍。

>> 通过编写更少的测试代码来节省时间 [petrikainulainen.net]

关于 我非常兴奋的课程的 一些初步细节(查看本周的选择以了解更多信息)。

还值得一读:

网络研讨会和演示:

升级时间:

2. 技术和思考

>> 为什么您应该定期审查遗留代码 [daedtech.com]

可靠的建议,可以 防止访问量较少的代码腐烂 并与您正在积极开发的系统部分不同步。

>> 评估妄想型初创公司 [zachholman.com]

如果你已经退出了这场游戏,那么这本书会是一本有趣的读物,希望对你没有退出的情况有所帮助。

还值得一读:

3.漫画

还有本周我最喜欢的呆伯特:

>> 在树林里埋点东西 [dilbert.com]

>> 您无法在个人生活中找到意义吗? [呆伯特.com]

>> 这可行 [dilbert.com]

4. 本周精选

大约一年前,当我开始学习第一门课程时,我写道,我们的生态系统中可靠的课程很少。我从经验中知道,制作一门好的、高质量的课程需要很长时间——大约 6 个月的持续工作——这解释了为什么这样的课程如此之少。

这种情况正在慢慢改变——Petri 新宣布的测试课程 肯定会成为参考材料:

>> 用弹簧测试

这些套餐整周都有 50% 的折扣(今天截止) ——所以如果您想进行测试,请选择这个。如果您不太热衷于测试,那么一定要选择这个。

我对此感到很兴奋,不仅因为它与测试有关,还因为它与 Spring 有关(这非常酷)。


» 下一篇: Powermockito介绍