Baeldung Weekly Review 22 – Baeldung每周评论 22

最后修改: 2015年 5月 29日


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…


1. Spring and Java


>> Spring Framework 4.2 goes RC1

Yeah, Spring 4.2 has a first Release Candidate in the wild.

是的,Spring 4.2有第一个候选版本在野外。

One thing I’m excited about is the better event support.


>> Cleaning ThreadLocals

When to use (and when to avoid) ThreadLocal, and of course how to clean it up and make sure it’s not holding on to anything it shouldn’t – when the thread returns to the pool.


>> Transforming Collections

Interesting tools for easily doing transformations of collections in Java.


>> The Ultimate JSON Library: JSON.simple vs GSON vs Jackson vs JSON

Benchmark data for some of the most widely used JSON Java libraries out there.

一些最广泛使用的JSON Java库的Benchmark数据

Also worth reading:


Webinars and presentations:


Time to upgrade:


2. Technical


>> the next level in Web APIs

A new, ongoing series on InfoQ on the state of APIs today, edited by Mike Amundsen. This is going to be a useful page to bookmark and come back to.

在InfoQ上,由Mike Amundsen编辑的关于当今API状况的一个新的、持续的系列。这将会是一个有用的页面,可以收藏起来,再回来看。

>> Yagni

A well structured, nuanced and practical deep-dive into Yagni, full of examples from Middle Earth. It’s most definitely worth a read (or two).


>> Demystified CQRS

A must read to better grasp CQRS – what it is and why it’s a very good idea to use it.


>> How can we Build Better Complex Systems? Containers, Microservices, and Continuous Delivery.

Some interesting notes on logically decoupling a complex system.


Also worth reading:


3. Musings


>> How to Make Your Open Plan Office Suck Less

Funny and also quite accurate drawings on how to intelligently lay out office space.


>> Seven stages of learning

This is a really interesting read that shines some light on the process of learning a new skill/language. I really how the learning stages are presented in a structured, logical cadence.


4. Comics


And my favorite Dilberts of the week:


>> Planning the pre-meeting

>> Designing a new logo

>> Over budget?

5. Pick of the Week

5 本周精选

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.

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

If not – you can share the review and unlock it right here:


[sociallocker id=”6211″]

[sociallocker id=”6211″]

This week I’m going to pick the results of the survey I ran during the last couple of weeks to get real-world data about the adoption of Java 8, Spring 4 and Spring Boot:

本周我将挑选我在过去几周内进行的调查的结果,以获得关于Java 8、Spring 4和Spring Boot采用情况的真实数据

>> Survey Results – Java 8, Spring 4 and Spring Boot Adoption

>> 调查结果–Java 8、Spring 4和Spring Boot应用