Here we go…
1. Spring and Java
>> Writing Custom Web Element Actions With TestProject [petrikainulainen.net]
While web actions can access the entire DOM, which isn't always desired, web element actions allow you to narrow your test scope to a specific root element – like a Kendo UI grid – and its children.
>> Exercises in Programming Style with Hazelcast [blog.frankel.ch]
A quick introduction to the Hazelcast In-Memory Data Grid API.
>> How to write a compact DTO projection query with JPA [vladmihalcea.com]
And a custom Hibernate Integrator that lets you use simple Java class names rather than fully qualified ones in DTO projections.
Also worth reading:
>> Using Spring Security with Azure Active Directory [dev.to]
>> Spring Cloud App Broker V1 Eases Development of Managed Services [infoq.com]
>> Using the Optimal Query Approach and Projection for JPA and Hibernate [thoughts-on-java.org]
>> Modern Best Practices for Testing in Java [phauer.com]
>> Eclipse MicroProfile JWT Auth [rieckpil.de]
>> Java EE Move to Eclipse Foundation Makes Way for Cloud-Native Java [thenewstack.io]
>> Hacking Enums Revisited [javaspecialists.eu]
Webinars and presentations:
>> A Bootiful Podcast: Gary Russell [spring.io]
>> Quarkus and GraalVM: Booting Hibernate at Supersonic Speed, Subatomic Size [infoq.com]
Time to upgrade:
>> Spring Framework 5.2 RC2 available now [spring.io]
>> Spring Boot 2.1.8 available now [spring.io] and >> Spring Boot 2.2.0.M6 [spring.io]
>> Spring Security 5.2.0.RC1 Released [spring.io]
>> Spring Data Moore RC3 released [spring.io]
>> Spring HATEOAS 1.0.0.RC2 released [spring.io]
2. Technical and Musing
>> Remote Log Collection on Windows [techblog.bozho.net]
A comprehensive guide to accessing the Windows Event Log facility remotely.
>> API management with Kong – an update and more [blog.codecentric.de]
And a new series on the Kong API Gateway kicks off with a look at the Kong Admin API.
Also worth reading:
>> How to route to multiple origins with CloudFront [advancedweb.hu]
>> Evaluating machine learning models: How to tackle metrics [blog.codecentric.de]
>> Convenient pushing new Git branch to remote repository – Git Tricks #3 [solidsoft.com]
>> Inca — Message Tracing and Loss Detection For Streaming Data @Netflix [medium.com]
>> Socio-Technical Seeing: Modeling The Dynamics Of Code And Attention [michaelfeathers.silvrback.com]
3. Comics
>> More Communication, Fewer Distractions [dilbert.com]
>> Dogbert's Password Recovery Service [dilbert.com]
>> Are There Any Questions? [dilbert.com]
4. Pick of the Week
I'm running the annual “State of Java” Survey.
As always, I'm keeping the survey quick and focused – it takes litteraly under 1 minute to fill in.
If you haven't done that, definitely have a look:
>> The 2019 “State of Java” 1-minute Survey
Of course, I'll share the full results in a couple of weeks, after closing the survey. Thanks.