Java Web Weekly, Issue 157 – Java网络周刊》第157期

最后修改: 2016年 12月 28日

中文/混合/英文(键盘快捷键:t)

This is the last Java Web Weekly of 2016. Lots to cover in this one so let’s jump right into it.

这是2016年的最后一期Java Web周刊。这一期有很多内容,让我们直接进入主题。

1. Spring and Java

1.Spring和Java

>> Is Gartner’s Report of Java EE’s Demise Greatly Exaggerated? [infoq.com]

An interesting discussion about the legitimacy of the Gartner’s report about the Java EE market position.

关于Gartner报告中关于Java EE市场地位的合法性的有趣讨论。

>> This Year in Spring – 2016 edition [spring.io]

High-level summary of what happened in the Spring ecosystem in 2016.

2016年Spring生态系统中发生的事情的高层次总结。

>> Hibernate Tips: How to cascade a persist operation to child entities [thoughts-on-java.org]

A quick solution to the problem of propagating the persist operation down the entity hierarchy.

一个快速解决persist操作向下传播实体层次结构的问题。

>> Refactoring to Reactive – Anatomy of a JDBC migration [infoq.com]

A detailed step-by-step insight into a process of going Reactive with RxJava and JDBC.

一个详细的步骤,洞察了使用RxJava和JDBC的Reactive过程

>> Java Type Inference Won’t Support Mutability Specification [infoq.com]

A very informative update explaining why we won’t be getting the “val” alongside “var” when making use of local variable type inference.

一个非常翔实的更新,解释了为什么我们在使用局部变量类型推理时不会在 “var “旁边得到 “val”

>> Anemic Objects Are OK [techblog.bozho.net]

A few notes about the pragmatic approach to Object Oriented Programming. Bozho is confronting Yegor Bugayenko’s arguments.

关于面向对象编程的实用主义方法的一些说明。Bozho正在对抗Yegor Bugayenko的论点。

>> Spring From the Trenches: Disabling Cookie Management of Apache HTTP Client 4 and RestTemplate [petrikainulainen.net]

A short example showing how to disable Cookie Management in the HTTP Client 4 (and making sure that RestTemplate actually uses it).

一个简短的例子显示了如何在HTTP客户端4中禁用Cookie管理(并确保RestTemplate真正使用它)。

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Musings and Technical

2.思索和技术

>> Toward a Galvanizing Definition of Technical Debt [michaelfeathers.silvrback.com]

Michael Feathers straightens up and explains what technical debt actually is.

迈克尔-费瑟斯挺直腰杆,解释了什么是技术性债务实际上是

>> Progress Bars are Surprisingly Difficult [prog21.dadgum.com]

A short write-up about how hard it is to actually create an accurate Progress Bar 🙂

关于实际创建一个准确的进度条有多难的简短文章🙂

>> The threat of technological unemployment [lemire.me]

A few philosophical thoughts about the future threat of technological unemployment.

关于未来技术失业威胁的一些哲学思考。

>> Windows and PHP are snowballs. Respect them. [virtuouscode.com]

A short explanation why you should respect Windows and PHP even when you do not like them 🙂

一个简短的解释,为什么即使你不喜欢Windows和PHP,你也应该尊重它们 🙂

Also worth reading:

3. Comics

3.漫畫

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Remind me why I went to college? [dilbert.com]

>> That man has someplace to be [dilbert.com]

>> How’d you get the black eye? [dilbert.com]

4. Pick of the Week

4.本周精选

>> What’s an hour? [m.signalvnoise.com]