Although JSF has been around for more than 10 years, there are still many complex steps and constraints facing the developers working on it.
Category: Articles
New Supported Platforms and JVMs for Payara Enterprise
Payara Enterprise now supports ARM architecture, along with OpenJ9 and Amazon Corretto JVMs!
JDK16 javac xlint Warning about Default Constructors
I mentioned in my blog post ” Explicit No-Arguments Constructor Versus Default Constructor ” that “it is possible that one day javac will h…
Case Studies
A list of useful case studies from large to small organisations across a variety of use cases.
Calling uname from Java using GraalVM
For years I’d been searching how to build native Linux apps using Java and somehow GraalVM has concluded it all. GraalVM’s native-image tooling is arguably the most elegant way of connecting Java to the native world. We’ll be exploring a clean way to interoperate with C libraries by writing a uname alternative in pure Java. No JNI mess, no sun.misc.Unsafe imports, just GraalVM. ️
Containerizing Java Applications with Jib
Jib, the open source tool for building optimized Docker images for Java applications, has been constantly adding new features to improve the developer and CI/CD experiences. Some of the highlights include the Jib Plugin Extension Framework, native support for popular application frameworks, CI/CD performance improvements, and enhanced development experience on a local Kubernetes with Skaffold.
Udemy vs Pluralsight Review – Which is better to Learn to Code and Programming in 2020?
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.
How to Turn Off Swagger-ui in Production | Baeldung
The Swagger UI can be very helpful during development, but may be a security risk in production. We look at how to ensure it isn’t left accidentally available.
The Complete DevOps Developer RoadMap – Your Guide to become DevOps Engineer
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.
How to Schedule Spring 5.0 Core Professional Certification Exam Online?
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
How to Convert a Stream to Set and List Collection in Java 8 – Example
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
Notarizing Java applications on macOS
Notarization is required as of macOS 10.15 (Catalina), and it’s a bit of aminefield – doubly so for a Java application, or anything built outside Xcode.
New Feature: Remote EJB Tracing in Payara Server Community 5.2020.4
In the Payara Server 5.2020.4 release, RMI calls to an EJB hosted on Payara Server have the active Span Context automatically propagated to the server.
Coursera Plus – A Better way to take Coursera Courses, Projects, Specializations and Certifications
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.
Java Weekly, Issue 346 | Baeldung
A very diverse anthology: Project Amber’s design documents are already on GitHub, cloud functions in Micronaut, patterns for distributed systems, and advice for effective blogging.