java-weekly-253
Java Weekly, Issue 253
Here we go…
1. Spring and Java
===== >> HTTP cache with Spring examples [dolszewski.com]
A good write-up on optimizing applications via the HTTP response cache mechanism available for Spring Controllers.
>> Should you adopt Java 12 or stick on Java 11? [blog.joda.org]
Before jumping on the new Java release train, be aware of the commitments and risks involved.
>> How to merge entity collections with JPA and Hibernate [vladmihalcea.com]
An under-the-hood look at why you may prefer the manual collection merge strategy over Hibernate’s automatic merge strategy.
>> Imperative Loop or Functional Stream Pipeline? Beware of the Performance Impact! [blog.jooq.org]
And a quick benchmark reveals the clear winner for a trivial iteration exercise.
Also worth reading:
-
===== >> IBM to Acquire Red Hat: A Java-Oriented First Look [marxsoftware.blogspot.com]
-
===== >> Automate Access Control for User-Specific Entities [techblog.bozho.net]
-
===== >> Writing Tests for Web Applications With TestProject [petrikainulainen.net]
-
===== https://info.michael-simons.eu/2018/10/29/accessing-data-stored-in-neo4j-on-the-jvm/
===== >> Listing annotated classes in Java EE [blog.frankel.ch]
-
===== >> TomEE: SSL/TLS Secured Websockets [tomitribe.com]
-
===== >> The Future of Java is Today: CodeOne (née JavaOne) Keynote Highlights [infoq.com]
Webinars and presentations:
-
===== >> Guide to “Reactive” for Spring MVC Developers [infoq.com]
-
===== >> Upgrading to Spring Boot 2.0 [infoq.com]
-
===== >> Multi-service Reactive Streams Using Spring, Reactor, and RSocket [infoq.com]
-
===== >> Spring Framework 5.1 on JDK 8 & 11 [infoq.com]
Time to upgrade:
-
===== >> Spring Framework 5.1.2 available now [spring.io]
-
===== >> Spring Boot 2.1.0 [spring.io]
-
===== >> Spring Cloud Data Flow 1.7 GA Released [spring.io]
-
===== >> Spring Cloud Finchley.SR2 Is Available [spring.io]
-
===== >> Spring Data Lovelace SR2 released [spring.io]
-
===== >> Spring Integration 5.1 goes GA! [spring.io]
-
===== >> Spring for Apache Kafka 2.2 Released [spring.io]
-
===== >> Spring Security OAuth2 Auto-config 2.0.6 & 2.1.0 Released [spring.io]
-
===== >> Spring Session Bean GA Released [spring.io]
-
===== >> Spring Batch 4.1 goes GA! [spring.io]
-
===== >> Reactor Bismuth-SR13 and Californium-SR2 available now ! [spring.io]
-
===== >> EasyMock 4.0.1 is out! [blog.tremblay.pro]
-
===== >> Thymeleaf Spring Security integration 3.0.4 JUST PUBLISHED [forum.thymeleaf.org]
-
===== >> Hibernate OGM 5.4.0.Final release [in.relation.to]
2. Technical and Musings
===== >> The New Netflix Stethoscope Native App [medium.com]
An introduction to a native app for Windows and MacOS, built using Electron, with a focus on user security and device health.
>> Are There Actually Companies out There That Write Good Code? [daedtech.com]
While there’s no such thing as a utopian coding job, you can still find places where developers care about the craft.
Also worth reading:
-
===== >> Continuous Integration of Hyperledger Composer applications with Gitlab CI [blog.codecentric.de]
-
===== >> How S3 Signed URLs work [advancedweb.hu]
-
===== >> A UX Designer’s Guide to Overcoming Imposter Syndrome [builttoadapt.io]
3. Comics
>> Exceeding Expectations [dilbert.com]
>> Training by Osmosis [dilbert.com]
>> Four-Hour Meetings [dilbert.com]
4. Pick of the Week
===== >> Lonely Coding [hanselman.com]