Our Java MVC frameworks comparison gives you insights into which java web frameworks work best and in which situations.
Java Frameworks, Java Application Development
Blog
Java Basics: Monolithic Applications Vs. Microservices
Microservices have many advantages, but they are not the end-all-be-all for every development environment. Discover all the options in this blog post.
Java Application Development
Blog
Java Basics: Everything You Need to Know About GraalVM
In this blog post, we cover what GraalVM is and how it can create eddiciencies in Java development.
DevOps
Blog
What is Java LTS and Why Does It Matter?
In this blog post, Curtis Johnson covers what Java LTS is, which JDK versions have long term support, and why it matters.
Java Updates
Blog
Spring Boot vs. Spring MVC: Everything You Need to Know
Learn about the use cases for Spring Boot and Spring MVC and why many Java developers use a combination of frameworks depending on application.
Enterprise Development
Blog
Everything You Need to Know About the VS Code Extension for JRebel
VS Code extensions are an invaluable part of the Java development experience. The VSCode extension for JRebel saves developer time by eliminating redeploys.
Java Application Development
Blog
Java HotSwap Guide
In this article, we review how to reload classes without dynamic class loaders using Java HotSwap support, Instrumentation API, and JRebel.
Java Tools, Developer Productivity
Blog
How to Use Java Integration Testing
Read this blog to learn how to use Java integration testing, how it differs from unit testing, and when to use a Java integration testing framework.
Java Testing, Java Application Development
Blog
Java 20: What’s New in JDK 20
Discover what’s new in the latest Java upgrade, Java 20. Learn which incubator features and preview versions of a number of capabilities to look out for.
See the latest tools, trends, and technologies shaping the Java community in our top highlights from the JRebel 2023 Java Developer Productivity Report.
Developer Productivity
Blog
Scripting With Groovy in Java Applications
A step-by-step guide to scripting with Groovy in Java applications, including how to embed and configure a Groovy script.