开篇词
大家好,这是尤金的第 110 篇 Java 周评。
Spring 以及 Java 相关
- JUnit 5 - 搭建 [codefx.org]
快速介绍一下即将形成的内容,这对 JUnit 而言是非常好的一步 - 对整个生态系统而言是个好兆头。 - Reactor 2.5:用于 JVM 的第二代 Reactive Foundation [spring.io]
有关反应系统的故事的最新进展 - 似乎正在取得很大进展。 - 在 Java 中模拟求和类型的巧妙解决方法 [jooq.org]
突破 Java 泛型的界限有些有趣。 - 新的 Hibernate ORM 用户指南 [in.relation.to]
Hibernate 文档的重大更新,默认情况下现在将更新为 5.1。 - 内存泄漏:谬论和误解 [plumbr.eu]
查看 JVM 的内存消耗时,健康是什么样的一些基本知识 - 简单明了。 - 使用 Hibernate 和 Spirng 设置分布式 Infinispan 缓存 [techblog.bozho.net]
通过会话编写的指南,介绍如何使用 Spring 为 Hibernate 设置缓存层。至少对于某些开发人员来说,这无疑将派上用场。 - 静音设计模式 [jooq.org]
呵呵 - 现在让我们玩得开心。
值得一读的还有:
- Java EE Security API 1.0 的新增功能是什么?[arjan-tijms.omnifaces.org]
- 用 Kotlin 开发 Spirng Boot 应用 [spring.io]
- Spring Boot Batch 教程:从文件中读取信息 [petrikainulainen.net]
- 使用 Spring Cloud Sleuth 和 Spring Cloud Zipkin 进行分布式跟踪 [spring.io]
- 高级用户的记录提示:上下文记录 [loggly.com]
- 为 Twitter4j 创建自定义 SpringBoot Starter [sivalabs.in]
- Kotlin 1.0 带来语言和 ABI 稳定性 [infoq.com]
- Spring Boot 和 Apache CXF - 2016 年如何使用 SOAP [codecentric.de]
- 2016 年的 Java EE 和微服务?[infoq.com]
网络研讨会及演讲:
- 掌握 Spring Security [infoq.com]
- Cloud Native Data Flow Orchestration [infoq.com]
- 从 Swagger API 定义创建 Java REST 服务器 [infoq.com]
- Web Tier 的 Spring Boot 简介 [spring.io]
- 使用 Spring Tool Suite 开发云原生应用 [spring.io]
- OOS 幕后 - 我们如何管理 Spring [spring.io]
- Spring Data Gosling-Fowler 新特性 [spring.io]
- 网络研讨会:Spring Boot 健全…以及更多![spring.io]
- 网络研讨会:在 NetBeans IDE 中启动并运行 Spring Boot [spring.io]
升级时刻:
- Spring Data 发布链 Hopper M1 发布了 [spring.io]
- Spring REST Docs 1.1.0.M1 [spring.io]
- Spring AMQP 1.6.0 里程碑 1(和 1.5.4)可用 [spring.io]
- Spring Integration 4.3 M1 可用 [spring.io]
- Hibernate ORM 5.0.8.Final [in.relation.io]
技术相关
- 你的计算机稳定吗?[codinghorror.com]
你可以(也应该)对机器进行一系列可靠的测试,以确保其工作正常。 - Stack Overflow:体系结构 - 2016 版 [nickcraver.com]
一些很酷的数字,以及运行 StackOverflow 的幕后细节。看到以传统方式运行 SO 所需的时间非常有趣。
值得一读的还有:
- 生产环境中的 Hello world [giorgiosironi.com]
- MySQL 元数据锁定和数据库事务结束 [vladmihalcea.com]
沉思录
- 我们需要了解有关 Apple 和 FBI 用例的所有信息 [troyhunt.com]
这是一篇长文,但鉴于隐私/安全领域的新闻,这是一篇重要的读物。 - 自治与认可的悖论 [queue.acm.org]
一篇有趣的(但很长)的文章介绍了办公室政治和评估其它开发人员的工作。 - 通过重合进行高额筹码编程 [daedtech.com]
提交一个你不太了解的布丁几乎从来都不是一个好主题,而想象其高风险是一种思考它并快速做出决定的有趣方式。
值得一读的还有:
- 亲爱的 Github [github.com]
- 培养怪异 [lemire.me]
- 编程是艺术吗?[daedtech.com]
- v1.0 不需要的东西 [successfulsoftware.net]
- 架构民俗模型 [kitchensoap.com]
漫画类趣事
还有当周我最喜欢的 Dilbert:
- 你为什么选择这个供应商?[dilbert.com]
- 让我们说我 “很舒服” [dilbert.com]
- 这里是技术支持。我该怎么虐你?[dilbert.com]
当周精选
- 界限盾壳 [randsinrepose.com]
参见
上一篇周评:
- 《Baeldung Java 周评 | 第一百零九弹(关键词:反应式 Spring 、Hibernate 字节码增强脏检查、会话劫持预防、Spring Integration 编排工作、弹珠图运算符)》
想看更多周评?请访问该周评的所属专栏:《Baeldung Java 周评(官方授权)》