Baeldung Weekly Review 8 – Baeldung周评 8

最后修改: 2015年 2月 20日


At the very beginning of 2014 I decided to track my reading habits and share the best stuff here, on Baeldung.


2014 has been quite the year, covering each week with a review. I’ve been doing a lot more reading to make sure I cover and curate stuff that has value and is actually worth reading.


Let me know in the comments if you’re finding my reviews interesting and useful.


Here we go…>> Mockito 2.0.4-beta

我们来了…>Mockito 2.0.4-beta版

1. Spring and Java


>> Value-Based Classes

A comprehensive guide to what value based classes mean in Java 8 (not much) and what will likely mean in Java 9 and beyond (a lot more).

一份关于基于价值的类在Java 8中的含义(不多)和在Java 9及以后可能的含义(多得多)的全面指南。

>> Hibernate locking patterns – How does PESSIMISTIC_FORCE_INCREMENT Lock Mode work

The Hibernate Masterclass is moving forward, this time with a solid piece on pessimistic locking.


>> Using JDK 8 Streams to Convert Between Collections of Wrapped Objects and Collections of Wrapper Objects

>> 使用JDK 8 Streams在封装对象的集合和封装对象的集合之间进行转换

An exploration of how to best leverage streams to deal with conversions between a value and a wrapper for that value.


>> Visual Testing With Selenium WebDriver

Just a little bit of UI testing can bring a whole lot of trust in the fact that your app is running the way it should, and WebDriver/Selenium is a fantastic tool for that.


>> JPA 2.1 – 12 features every developer should know

An solid overview of what JPA 2.1 brings to the table.

对JPA 2.1带来的东西进行了扎实的概述。

Also worth reading:


Webinars and presentations:


Time to upgrade:


2. Technical and Musings


>> HTTP/2 is Done

I guess the title speaks for itself on this one.


>> Do It Either Way, We’ll Refactor It Later

A sensible and pragmatic mindset for designing an application. These kinds of architecture/design disagreements will come up in a team, so having the right kind of mindset makes a world of difference. That, and egoless programming (which is not as easy as it sounds).


>> What is Your Next Action?

A nuance of managing your TODO list better. Or I should say – my TODO list, since it’s something that I’m going to be mindful of and see if it makes a difference.


>> ConversationalStories

An important (but tricky) aspect to get right when doing any form of Agile – the importance of good ol’ dialog.

在进行任何形式的敏捷时,都要做好一个重要(但很棘手)的方面 – 良好的对话的重要性

>> Why the hell not?

A different way to think about stuff.


>> Google and blogs: “Shit.”

This one is a bit meta, but it was certainly an interesting read to see what other bloggers experience in terms of traffic and trends.


3. Comics


And my favorite Dilberts of the week:


>> Your idea has already been tried

>> “The Taper”

>> Performance Feedback

4. Pick of the Week


Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.

今年早些时候,我在 “每周回顾 “中推出了 “每周精选 “栏目。如果你已经在我的电子邮件列表中–你已经得到了精选–希望你喜欢它。