Java Weekly, Issue 430 – Java周刊,第430期

最后修改: 2022年 3月 24日

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

1. Spring and Java

1.Spring和Java

>> The Arrival of Java 18! [inside.java]

>> Java 18的到来! [inside.java]

Java 18 is here: UTF-8 by default, code snippets in Javadoc, pattern matching, vector API, deprecating finalizers, and a lot more goodness in this release.

Java 18来了。默认为UTF-8,Javadoc中的代码片段,模式匹配,矢量API,废弃的终结者,以及这个版本中更多的优点。

>> Java Platform Evolution [dev.java]

>> Java平台的演变 [dev.java]

Java has been around for quite some time, but this doesn’t mean it’s standing still! Let’s see how it evolved in recent years and also the rationale behind this evolution.

Java已经存在了相当长的一段时间,但这并不意味着它在原地踏步!它是如何发展的?让我们看看它在最近几年是如何发展的,也看看这种发展背后的道理

>> The Ultimate Guide on Composite IDs in JPA Entities [jpa-buddy.com]

>> The Ultimate Guide on Composite IDs in JPA Entities [jpa-buddy.com]

And a practical guide on different approaches for implementing composite keys in JPA entities: @EmbeddedId  vs @IdClass.

还有一份关于在JPA实体中实现复合键的不同方法的实用指南@EmbeddedId vs @IdClass

Also worth reading:

Webinars and presentations:

网络研讨会和演讲:

Time to upgrade:

升级的时间:

2. Technical

2.技术

>> Error handling across different languages [blog.frankel.ch]

>> 不同语言的错误处理 [blog.frankel.ch]

Which programming language got the error handling right? returning values, exceptions, functional containers, and multiple return values.

哪种编程语言的错误处理是正确的?返回值、异常、功能容器和多返回值。

Also worth reading:

还值得一读的是:

3. Musings

3.思索

>> Invest in the hiring process [martinfowler.com]

>> 投资于招聘过程 [martinfowler.com]

On how to overcome the team scaling bottleneck by investing and tuning the hiring process – a must-read for team builders!

关于如何通过投资和调整招聘过程来克服团队扩展瓶颈的问题– 团队建设者的必读书目!

Also worth reading:

还值得一读的是:

4. Comics

4.漫画

And my favorite Dilberts of the week:

还有本周我最喜欢的Dilberts。

>> Dogbert And Funny Simulation [dilbert.com]

>> Dogbert And Funny Simulation [dilbert.com]

>> Ads About Elbonium [dilbert.com]

>> 关于Elbonium的广告 [dilbert.com]

>> Best Data We Have [dilbert.com]

>> 我们拥有的最佳数据 [dilbert.com]

5. Pick of the Week

5 本周精选

Finally, you’re likely already aware that I’m running our very first launch of the year.

最后,你可能已经知道,我正在运行我们今年的第一次发布会。

All of my courses are 30% off until next Friday: 

我所有的课程在下周五之前都是30%的折扣。

>> All Courses (30% off)

>> 所有课程(30%折扣)

Next »

Java Weekly, Issue 431

« Previous

Java Weekly, Issue 429