当前位置: 首页 > 工具软件 > Spring Scala > 使用案例 >

Baeldung Java 周评 | 第十八弹(关键词:Spring 安全测试、Spring Scala、共享主键结合 @OneToOne 注解、Java 三态布尔、死磕 SNI 信息、测试驱动纪律)

戴品
2023-12-01

开篇词

尤金的第 18 篇 Java 周评,诞生了!
 

Spring 相关

  • 预览 Spring 安全测试:方法安全性
    Spring Security 4.0 的发布使我非常兴奋。首先看一下如何测试安全的方法 - 看起来很简洁 - 并且新的 @WithMockUser 将特别便于使用。
  • 编写简洁的测试 - 从配置开始
    关于在 Spring 中构建测试套件的细微探讨,同时牢记 DRY 原则。如果你正在使用 Spring(如果你正在阅读我的博客 - 那很有可能就是在用了),那么这很值得一读。
  • 追踪异常 - 第六部分 - 构建一个可执行 Jar
    自开始以来,我一直在 Baeldung 周评中探讨的系列读物中的最新且可能是最终的部分 - 构建一个将分析和报告日志的 Spring 应用。这是关于应用打包的读物。
  • Spring HATEOAS - 0.11.0 发布
    我认为 - Spring HATEOAS 是 Spring 生态系统中最有趣的新项目之一。很酷的是 Spring 将其视为第一类公民并将其向前推进 - 请查看新的 Traverson API 以获取用于发现超媒体服务的高级别流畅 API。
  • 基于 Spring Scala 的样例 bean 配置
    虽让我个人不使用 Scala 进行编码工作(当涉及到 JVM 语言时,我倾向于 Clojure) - 我发现有趣的是看到 Spring 配置变得多么灵活。
     

Java 相关

  • 结合共享主键的 @OneToOne 注解,回顾
    与 JPA 2.0 一对一关系的解决方案。简短,有用且切合实际。
  • Java 中的三态布尔
    结合新的 Java 8 流语法来进行工作的 ResultSet 迭代器的一个定制实现。与其他任何设计决策一样,该解决方案是一种折衷方案。但是,了解妥协的两面通常是能学到东西的(至少对我而言) - 这确实使这篇读物非常不错。
     

技术相关

沉思录

  • 封装对比控制反转
    每隔一段时间发布的帖子之一,使我重新考虑了某些我想做的事情。我喜欢这种感觉。
  • 测试驱动纪律
    对开发人员而言进行 TDD 毫无疑问是一种变革性的做法。实际上 - 坚持下去也很难。
    我花了大约两年的时间才尝试了几次,直到我真正迈出了将它整合到日常工作中的一步。仍然有项目 - 出于某种原因 - 我没有这样做。
    该读物是对进行 TDD 意味着什么的务实观点。
     

结束语

以上就是尤金在当周提供的精华 - 希望你从中发现到了之前未曾发掘到的趣闻逸事。

同时,尤金也在期待大家的反馈,希望能给大家提供对口以及优质的资源。

感谢观看!我们,下期再见。
 

参见

想看更多周评?请访问该周评的所属专栏:《Baeldung Java 周评(官方授权)

 类似资料: