Compare the functionality of Spring Boot with Micronaut.
Baeldung Author
Amy DeGregorio
I'm a freelance web application developer with over fifteen years of experience working with Java and JEE and an interest in code generation. I really enjoy sharing my knowledge with others.
Here's what I've written (so far):
Baeldung on Java
- All
- Java (9)
- Spring Boot (5)
- Spring MVC (4)
- Programming (3)
- DevOps (2)
- Data (2)
- Spring Web (1)
- Spring Persistence (1)
- Spring Data (1)
- REST (1)
- Persistence (1)
- Logging (1)
- Jackson (1)
- IDE (1)
Common Shortcuts in Eclipse
Filed under IDE
Learn most common keyboard shortcuts available in the Eclipse IDE.
Java Objects.hash() vs Objects.hashCode()
Filed under Java
Learn how and when to use the Object.hashCode(), Objects.hashCode() and Objects.hash().
How to Enable All Endpoints in Spring Boot Actuator
Filed under Spring Boot
Have a look at how to enable all the endpoints in the Spring Boot Actuator.
Configure the Heap Size When Starting a Spring Boot Application
Filed under Spring Boot
Learn how to override the Java heap settings for three common ways of running Spring Boot applications.
Writing byte[] to a File in Java
Filed under Java
When we need to write an array of bytes to a file in Java, there are a few options. We can use either the built-in APIs or a few common libraries.
Constants in Java: Patterns and Anti-Patterns
Filed under Java
Learn about using constants in Java with a focus on common patterns and anti-patterns
IllegalArgumentException or NullPointerException for a Null Parameter?
Filed under Java
Explore the issue of which exception to throw when someone passes a null parameter to one of our methods: IllegalArgumentExcpetion or NullPointerException.
Class.isInstance vs Class.isAssignableFrom and instanceof
Filed under Java
A quick and practical overview of Class.isInstance and Class.isAssignableFrom methods.
Univocity Parsers
Learn the basics of parsing files using the Univocity library.
Add CSS and JS to Thymeleaf
Filed under Spring MVC
Learn how to apply CSS styling and external JavaScript functionality to our Thymeleaf pages.
Java Suppressed Exceptions
Filed under Java
Learn about suppressed Exceptions in Java and how to work with them.
JPA Entity Lifecycle Events
Filed under Persistence
Explore what the JPA entity lifecycle callbacks are and when they’re called.
Spring Path Variables with Thymeleaf
Filed under Spring MVC
Explore how to use Thymeleaf to create URLs with path variables.
Changing the Logging Level at the Runtime for a Spring Boot Application
Filed under DevOps, Logging, Spring Boot
Explore different ways of controlling the logging level at runtime in a Spring Boot Application.
Changing the Thymeleaf Template Directory in Spring Boot
Filed under Spring Boot, Spring MVC
Learn about Thymeleaf template locations.
Working with Enums in Thymeleaf
Filed under Spring MVC
Learn how to work with enums in Thymeleaf.
A Guide to Crawler4j
Filed under Java, Programming
Learn how to use crawler4j to create your own web crawlers.
LIKE Queries in Spring JPA Repositories
Filed under Spring Data, Spring Persistence
Learn how to create LIKE queries in Spring JPA Repositories.
How to Process YAML with Jackson
Learn how to use Jackson to read and write YAML files.
How to Read HTTP Headers in Spring REST Controllers
Filed under REST, Spring Web
Learn how to access request headers in Spring REST controllers.
How to Fix java.lang.UnsupportedClassVersionError
Learn what causes the “java.lang.UnsupportedClassVersionError: Unsupported major.minor version error” message, and how to fix it.
Guide to I/O in Groovy
Filed under Programming
Have a look at Groovy’s support for I/O operations and the extensions to Java’s I/O functionality.
A Quick Guide to Iterating a Map in Groovy
Filed under Programming
Explore ways to iterate over a map in Groovy using standard language features like each, eachWithIndex, and a for-in loop.