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

开始了…

1.Spring和Java

>> 如何替换 JUnit 5 中的规则 [codeaffine.com]

我发现深入研究即将推出的 JUnit 5 非常有趣。

但是, 如果您在 JUnit 4 中使用规则 并且知道它们将在版本 5 中消失 – 您会发现这一规则特别有用。

>> 使用 Spring Boot 覆盖依赖版本 [spring.io]

必须手动精心布置每个 Spring 依赖项和版本的日子已经一去不复返了。现在(并且已经有一段时间了)有更简单的方法可以 让您的依赖关系树正常工作

>> Hibernate 5:如何使用 Hibernate 持久保存 LocalDateTime & Co [thoughts-on-java.org]

我记得几年前曾为此苦苦挣扎——我很高兴 Hibernate 终于很好地支持了新的 Date 类

>> 如果 Java 有更好的 try-catch 语法,我们还会批评检查异常吗? [jooq.org]

与往常一样,关于改进 Java 语法的有趣思考——这次是更好的 try-catch 语法。

>> JUnit 5 – 扩展模型 [codefx.org]

使用 JUnit 5 会很有趣,扩展它会更有趣。

库(和 IDE)将不再需要绕过 API —— 这必然会在新的 JUnit 之上带来一些好的东西。

还值得一读:

网络研讨会和演示:

升级时间:

2. 技术方面

>> 如何以 20 倍的速度运行数据库集成测试 [vladmihalcea.com]

我有一段时间没见过内存盘了 🙂

如果您想 加快构建速度 并且不介意使用一些低级工具,那么这篇文章很实用,并且充满了可靠的建议。

>> Eric Evans — 解决软件核心的复杂性 [dddeurope.com]

是的。讲得好。

还值得一读:

3. 沉思

>> 你的论点可以证伪吗? [daedtech.com]

总体而言,这是一本有趣的读物,但如果您经常将自己的工作放在那里并获得反馈,则尤其如此。

>> 作为一名程序员,我在超过 30 年的时间里如何避免职业倦怠 [thecodist.com]

一个比我们大多数人坚持使用这根棍子的时间要长得多的人提出了有趣的建议。

还值得一读:

4.漫画

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

>> 为什么你的同意听起来像是在嘲笑? [呆伯特.com]

>> 而且是免费的? [呆伯特.com]

>> 被熊袭击的人的照片 [dilbert.com]

5. 本周精选

这周我不会选择什么,而是问你一个问题:

你喜欢Baeldung的新设计吗?

请在评论中告诉我——祝周末愉快。