1. Spring and Java
1.Spring和Java
>> How to deploy war files to Spring Boot Embedded Tomcat [vojtechruzicka.com]
A couple of solutions — one for Spring Boot 2.x and one for 1.x.
有几个解决方案–一个用于Spring Boot 2.x,一个用于1.x。
>> Truly Public Methods [javaspecialists.eu]
And as surprising as it might seem, not all public methods are accessible using reflection.
尽管看起来令人惊讶,并不是所有的公共方法都可以使用反射来访问。
Also worth reading:
-
>> AdoptOpenJDK Introduces Quality Assurance Program [infoq.com]
-
>> Why Immutables Are the Better Objects and How to Implement Them [reflectoring.io]
-
>> A Quick Trick to Make a Java Stream Construction Lazy [blog.jooq.org]
-
>> JSON Processing (JSON-P) [rieckpil.de]
-
>> 6 Hibernate Mappings You Should Avoid for High-Performance Applications [thoughts-on-java.org]
-
>> Hibernate’s Query-By-Example [blog.frankel.ch]
Webinars and presentations:
-
>> A Bootiful Podcast: Java Champion and Jetbrains Developer Advocate Mala Gupta [spring.io]
-
>> A Bootiful Podcast: Beyond Entitlements for Cloud-native [spring.io]
-
>> Tackling climate change with machine learning [part 4] – Farms & Forests [blog.codecentric.de] and [part 5] and [part 6]
-
>> Reader Question Round-Up: Niches, Being Consultative, and Career Plays [daedtech.com]
Time to upgrade (all Spring):
-
>>Spring Framework 5.2 goes GA and >> Spring Framework 5.1.10 available now [spring.io] [spring.io]
-
>> Spring Boot 2.1.9 available now [spring.io]
-
>> Spring Security 5.2 goes GA [spring.io]
-
>> Spring Data Moore goes GA [spring.io] and >> Spring Data Lovelace SR11 released [spring.io]
-
>> Spring Integration 5.2 GA Available [spring.io]
-
>> Spring REST Docs 2.0.4.RELEASE [spring.io]
-
>> Spring HATEOAS 1.0.0.RELEASE is released! [spring.io]
2. Technical and Musing
2.技术和思考
>> Efficient enterprise testing — integration tests (3/6) and >> workflows & code quality (4/6) and >> test frameworks (5/6) [blog.sebastian-daschner.com]
As the series begins to wind down, a few thoughts on code-level and system-level integration tests and more.
随着这个系列开始进入尾声,关于代码级和系统级集成测试的一些想法以及其他。
>> When TDD Is Not a Good Fit [henrikwarne.com]
And although TDD purists may disagree, the author makes a case for certain situations where TDD can actually slow progress.
尽管TDD纯粹主义者可能不同意,但作者为TDD实际上会减缓进展的某些情况提供了理由。
Also worth reading:
-
>> Banks, Arbitrary Password Restrictions and Why They Don’t Matter [troyhunt.com]
-
>> Porting steveklabnik.com to Workers Sites and Zola [words.steveklabnik.com]
-
>> How to use Lambda@Edge with Terraform [advancedweb.hu]
3. Comics
3.漫畫
>> Boss Recommends Blockchain [dilbert.com]
>> Parody Inversion Point [dilbert.com]
>> Topper [dilbert.com]
4. Pick of the Week
4.本周精选
I’ll pick DataDog this week, as they’ve been firing on all cylinders lately:
本周我将选择DataDog,因为他们最近一直在全力以赴。
>> Use DataDog to monitor and troubleshoot your Java web applications Sponsored
Simply put – a really solid and mature end-to-end way to monitor your application, with full support for pretty much anything Java.
简单地说–这是一个真正坚实和成熟的端到端方式来监控你的应用程序,并完全支持几乎所有的Java。