We’re hitting issue 400 – a really cool milestone along the way.
我们正在冲击第400期–这是一路上非常酷的里程碑。
Hope the Java Weekly has been an interesting read over the years 🙂
希望这些年来,《Java周刊》是一个有趣的读物 🙂。
Let’s jump right in.
让我们直接跳进去。
1. Spring and Java
1.Spring和Java
>> Micronaut Framework 3 Released! [micronaut.io]
>> Micronaut Framework 3 Released! 【micronaut.io】
Project Reactor, injecting generic types, supporting lifecycle annotations, GraalVM enhancements, and a lot more – in a new Micronaut release.
项目反应器、注入通用类型、支持生命周期注释、GraalVM增强以及更多–在新的Micronaut版本中。
>> Structuring Spring Boot Applications [spring.io]
>> Structuring Spring Boot Applications [spring.io]
A good read on how Spring’s IoC container enables us to wire different components together in a variety of ways.
关于Spring的IoC容器如何使我们以各种方式将不同的组件连接在一起的良好阅读。
>> JEP 413: Code Snippets in Java API Documentation [openjdk.java.net]
>> JEP 413: Code Snippets in Java API Documentation [openjdk.java.net]
Time to say goodbye to pre tags in Javadocs – introducing validatable source code snippets in Javadocs via a new @snippet tag in Java 18!
是时候告别Javadocs中的pre 标签了–在Java 18中通过新的@snippet 标签在Javadocs中引入可验证的源代码片段!
Also worth reading:
- >> Spring Authorization Server goes to production [spring.io]
- >> Panache – Repository Pattern [thorben-janssen.com]
- >> Cloud Build – CI/CD for a Java Project [java-allandsundry.com]
Webinars and presentations:
网络研讨会和演讲:。
- >> A Bootiful Podcast: Microsoft Azure engineering manager Rome Li on his work supporting Microsoft Azure in IntelliJ, Visual Studio, Maven, Eclipse, and Visual Studio Code [spring.io]
- >> Running complex project setups with Testcontainers [blog.sebastian-daschner.com]
Time to upgrade:
升级的时间:。
- >> Spring Boot 2.6.0-M2 is now available [spring.io]
- >> Spring Tools 4.11.1 released [spring.io]
- >> Hibernate ORM 5.3.22.Final released [in.relation.to]
- >> Quarkus 2.1.3.Final released – Maintenance release [quarkus.io]
2. Technical
2.技术
>> How to integrate with Elastic Stack via Logstash [advancedweb.hu]
>> 如何通过Logstash与Elastic Stack整合 [advancedweb.hu]
A deep dive into what’s now a classic, hugely powerful stack. Good stuff.
深入研究现在是一个经典的、非常强大的堆栈。好东西。
Also worth reading:
还值得一读的是:。
- >> Free Docker registries [blog.frankel.ch]
- >> Enable seccomp for all workloads with a new v1.22 alpha feature [kubernetes.io]
- >> SQL Derived Table or Inline View [vladmihalcea.com]
3. Musings
3.思索
>> Out of Time [lizkeogh.com]
>> Out of Time [lizkeogh.com]
We’re out of time to stop some of the irreversible effects of climate change – the climate change is real and we still have a lot to save!
我们已经没有时间来阻止气候变化的一些不可逆转的影响了–气候变化是真实的,我们仍然有很多东西需要拯救!”。
Also worth reading:
还值得一读的是:。
- >> SEO for Non-Scumbags: How to Earn Site Visitors without Selling Your Soul [daedtech.com]
- >> Rebuild It Better: App Modernization Using the Swift Method [tanzu.vmware.com]
- >> Gateway Teams [michaelfeathers.silvrback.com]
- >> Is there a need for speed in the Cloud? [blog.scottlogic.com]
4. Comics
4.漫画
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Asok Becomes Senior Engineer [dilbert.com]
>> Asok成为高级工程师 [dilbert.com]
>> Tiny Bit of Help [dilbert.com]
>> Tiny Bit of Help [dilbert.com]
>> Rocket For The Ceo [dilbert.com]
>> Rocket For the Ceo [dilbert.com]
5. Pick of the Week
5 本周精选
>> How To Be More Productive by Working Less [markmanson.net]
>> 如何通过减少工作来提高生产力[markmanson.net]
文章系列导航结束