Expand Authors Top

If you have a few years of experience in the Java ecosystem and you’d like to share that with the community, have a look at our Contribution Guidelines.

Partner – Frontegg – expanded (cat = Security)
announcement - icon User management is very complex, when implemented properly. No surprise here.

Not having to roll all of that out manually, but instead integrating a mature, fully-fledged solution - yeah, that makes a lot of sense.
That's basically what Frontegg is - User Management for your application. It's focused on making your app scalable, secure and enjoyable for your users.
From signup to authentication, it supports simple scenarios all the way to complex and custom application logic.

Have a look:

>> Elegant User Management, Tailor-made for B2B SaaS

Partner – Frontegg – expanded (cat = Spring Security)
announcement - icon User management is very complex, when implemented properly. No surprise here.

Not having to roll all of that out manually, but instead integrating a mature, fully-fledged solution - yeah, that makes a lot of sense.
That's basically what Frontegg is - User Management for your application. It's focused on making your app scalable, secure and enjoyable for your users.
From signup to authentication, it supports simple scenarios all the way to complex and custom application logic.

Have a look:

>> Elegant User Management, Tailor-made for B2B SaaS

Generic Top

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

>> CHECK OUT THE COURSE

Last Java Weekly of 2019 – let's jump right in here 🙂

1. Spring and Java

>> Java 14 Is in Feature-Freeze and Release Rampdown [infoq.com]

Now that the release process has begun, learn which JEPs made the cut.

>> Getting to Know Deep Java Library (DJL) [infoq.com]

A nice overview of Amazon's engine-agnostic machine learning toolkit for Java.

>> The best way to prevent JPA and Hibernate performance issues [vladmihalcea.com]

And see how FetchType.LAZY can prevent superfluous and inefficient queries in a @ManyToOne mapping.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Concurrency and Automatic Conflict Resolution [dev.to]

A comparison of two common approaches for resolving conflicts in concurrent applications.

Also worth reading:

3. Musings

>> Assess Quality, Don’t Measure It [satisfice.com]

And though they're nice to have, quality metrics are no substitute for a subjective assessment of quality.

Also worth reading:

4. Comics

>> Worst Idea Ever [dilbert.com]

>> Wally Uses Deep Fake [dilbert.com]

>> Ship Without Manual [dilbert.com]

5. Pick of the Week

>> 5 Principles for Making Better Life Decisions [markmanson.net]

Next »
Java Weekly, Issue 314
« Previous
Java Weekly, Issue 312
Generic bottom

Get started with Spring 5 and Spring Boot 2, through the Learn Spring course:

>> CHECK OUT THE COURSE
Generic footer banner
Comments are closed on this article!