Speaker Details

Graeme Rocher
Graeme Rocher is the creator of several popular Open Source projects including Grails (https://grails.org) and Micronaut (https://Micronaut.io) and co-author of "The Definitive Guide to Grails" (Springer - https://link.springer.com/book/10.1007/978-1-4302-0871-6).Graeme currently works as an Architect at Oracle Labs. Graeme in 2018 was awarded the Groundbreaker award by Oracle (https://developer.oracle.com/groundbreakers) for his work on Open Source.
Micronaut 4 workshop
Hands-on Lab (BEGINNER level)
Micronaut is a modern, JVM-based, full stack Java framework designed for building modular, easily testable JVM applications.
This self-paced, instructor-assisted workshop covers the following topics:
- Using Micronaut Launch to create a project.
- Creating the data access layer using Micronaut Data JDBC.
- Using Micronaut Test Resources for Testcontainers integration.
- Implementing a REST API.
- Testing with the declarative HTTP client.
- Using GraalVM to generate a native executable.
Ahead-of-time compilation with GraalVM Native Image is becoming more and more popular thanks to integrated support from all the leading application frameworks. Deployment in containers and on cloud, where reducing resource requirements is key to keeping costs down, is also driving adoption. On this panel we’ll bring together key members of the GraalVM, Spring Boot, Micronaut, Quarkus, and Helidon teams to dig into the state of native compilation, how frameworks have integrated it, remaining challenges, and where it goes from here.
With the recent release of Micronaut 4, the state of the art of building Micronaut applications has advanced significantly with new features and improvements for GraalVM, Java 17, Kotlin and more.
This session is for developers looking to go beyond the basics with Micronaut, with a deep dive into the latest features in the newly released version 4 of the framework and demonstration how you can rapidly build Cloud Native applications that are GraalVM Native Image ready.
Through live coding demonstrations of the framework, attendees will see first hand how to take advantage of new features like the compilation time Expression Language (EL) and improve overall productivity with integration with Testcontainers.
In this session Micronaut creator and Oracle architect Graeme Rocher will demonstrate 10 amazing things you can do with the Micronaut framework. Using live coding demonstrations Graeme will showcase hidden gems if the framework that can elevate productivity to the next level.
From taking advantage of roundtrip OpenAPI generation to leveraging Testcontainers for testing, the framework is filled with productivity boosters that enhance the developer experience. Attendees will learn tips and tricks not found anywhere else that will help get the most out of developing Micronaut applications compatible with the GraalVM Native Image.