Baeldung Weekly Review 10 – Baeldung周评 10

最后修改: 2015年 3月 6日

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

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

在2014年一开始,我就决定追踪我的阅读习惯,并在这里分享最好的东西,在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.

2014年是相当不错的一年,每星期都有一篇评论。我一直在做更多的阅读,以确保我覆盖和策划的东西有价值,并真正值得阅读。

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

请在评论中告诉我,如果你觉得我的评论有趣和有用。

Here we go…

我们来了……

1. Spring and Java

1.Spring和Java

>> The Portable, Cloud-Ready HTTP Session

After Spring Boot, I’m most excited about Spring Session among all the new Spring projects being worked on. This piece teases a medium rare Redis backed Http Session with deployment to boot.

继Spring Boot之后,在所有正在进行的新Spring项目中,我对Spring Session最为兴奋。这篇文章介绍了一个中等规模的Redis支持的Http Session,并进行了部署。

>> A beginner’s guide to JPA and Hibernate Cascade Types

A huge resource for understanding cascading in Hibernate and JPA – lots of examples here worth exploring.

了解Hibernate和JPA中的级联的巨大资源 – 这里有很多值得探索的例子。

>> Java Bootstrap: Dropwizard vs. Spring Boot

Good intro to both frameworks.

这两个框架的良好介绍。

One important point to understand is that Dropwizard has been around since 2011, whereas Spring Boot is a much newer framework. From that POV, it’s quite impressive to see it reach good adoption and maturity in such a short time.

有一点需要了解的是,Dropwizard从2011年就开始存在了,而Spring Boot是一个更新的框架。从这个角度来看,看到它在这么短的时间内达到良好的采用和成熟度是相当令人印象深刻的。

>> Go for the Money! JSR 354 Adds First Class Money and Currency Support to Java

>> Go for the money!JSR 354为Java添加一流的货币支持

A look at the upcoming Money JSR – looks useful if you’re dealing with money.

看看即将到来的Money JSR–如果你在处理钱的问题,看起来很有用。

>> Walking Recursive Data Structures Using Java 8 Streams

A cool usecase for Streams when traversing trees elegantly.

在优雅地遍历树木时,Streams的一个很酷的用例

Also worth reading:

也值得一读。

Webinars and presentations:

网络研讨会和演讲。

Time to upgrade:

是时候升级了。

2. Technical and Musings

2.技术和思考

>> Unorthodocs: Abandon your DVCS and Return to Sanity

This was fun to read. Someone, somewhere doesn’t think git is the bees knees? I say blasphemy.

读起来很有趣。某地有人不认为git是蜜蜂的膝盖?我说这是亵渎。

>> Performance Reviews Simplified

Whenever I encountered performance reviews in my career, both on the receiving and giving end, I always though – “There must be a better way to do this.

在我的职业生涯中,每当我遇到业绩评估时,无论是在接受还是在给予评估时,我总是想–“一定有更好的方法来做这件事。

This article circles the same idea and offers up an interesting, simple alternative – well worth reading.

这篇文章阐述了同样的观点,并提供了一个有趣、简单的替代方案–非常值得一读。

>> Why Non-Blocking?

Some very interesting considerations of a non-blocking vs blocking architecture.

非阻塞式与阻塞式架构的一些非常有趣的考虑。

Having worked with an event-sourced system as well, I can definitely see how it both introduces a lot of cool stuff that would simply not be possible with a more traditional architecture, but also makes things a lot more difficult to write and reason about.

我也曾与一个事件源系统一起工作过,我肯定能看到它既引入了很多在更传统的架构中根本不可能实现的很酷的东西,但也使事情变得更难编写和推理。

Also worth reading:

也值得一读。

3. Comics

3.漫畫

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> The Brain Wuss Subroutine

>> Getting Funding

>> Failure is guaranteed

4. Pick of the Week

4.本周精选

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.

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