This guide shows how to build with the Micronaut Framework a chat application such as the Rails application demonstrated in the Hotwire announcement screencast.
Tags: flyway, junit-params, awaitility, turbo, reactor, views-thymeleaf, data-jdbc, jdbc-hikari, serialization-jackson, websocket, graalvm, mysql, hotwire, validation, yaml Learn how to generate thumbnails for images uploaded to an S3 bucket with AWS Lambda and the Micronaut framework
Learn how to use Micronaut caching annotations
Learn how to use Google Secret Manager
Tags: secrets_manager, flyway, jdbc, data-jdbc, data_access, cloud, database, jdbc-hikari, serialization-jackson, gcp, graalvm, mysql, micronaut-data, validation, yaml Learn how to create secrets in Azure Key Vault and easily access them in a Micronaut application.
Tags: secrets_manager, flyway, jdbc, data-jdbc, data_access, azure-secrets-manager, secrets, cloud, database, jdbc-hikari, serialization-jackson, graalvm, mysql, micronaut-data, validation, yaml, azure Learn how to utilize @Configuration and @ConfigurationBuilder annotations to effectively configure declared properties.
Learn how to access a database with MyBatis using the Micronaut framework.
Learn how to use Micronaut Data and Hibernate Reactive
Tags: hibernate-reactive, database, data-hibernate-reactive, reactive, serialization-jackson, awaitility, graalvm, reactor, mysql, hibernate, data_access, yaml Learn how to access a database with Micronaut JDBC repositories.
Tags: database, jdbc-hikari, serialization-jackson, flyway, graalvm, jdbc, mysql, micronaut-data, data-jdbc, data_access, validation, yaml Learn how to access a database with Micronaut R2DBC repositories.
Tags: database, jdbc-hikari, serialization-jackson, flyway, graalvm, data-r2dbc, mysql, r2dbc, micronaut-data, data_access, test-resources, yaml Learn how to use DynamoDB as your persistence solution in a Micronaut Application.
Learn how to use EclipseStore as a high-performance persistence layer.
Learn about error handling in the Micronaut framework.
Tags: exception, spock, hibernate-validator, serialization-jackson, geb, views-velocity, graalvm, beyond_the_basics, velocity, error, views, validation Learn how to use Hibernate Reactive with the Micronaut Framework.
Learn how to a leverage Java records for immutable configuration, Micronaut Data Mapped Entities and Projection DTOs
Expose endpoints using JAX-RS annotations in a Micronaut application
Learn how to access a database with JPA and Hibernate using the Micronaut framework.
Tags: database, serialization-jackson, graalvm, data-jpa, jpa, h2, hibernate, hibernate-jpa, data_access, validation, yaml How to use Kubernetes service discovery and distributed configuration in a Micronaut application
Tags: kubernetes, discovery-kubernetes, kapt, mockito, http-client, security, serialization-jackson, management, graalvm, service_discovery, distributed_configuration, service-discovery, validation, yaml Service discovery and distributed configuration in a Micronaut application with Amazon Elastic Kubernetes Service (EKS)
Tags: kubernetes, discovery-kubernetes, kapt, mockito, EKS, http-client, security, serialization-jackson, management, graalvm, service_discovery, distributed_configuration, aws, service-discovery, validation, yaml Service discovery and distributed configuration in a Micronaut application with Google Kubernetes Engine (GKE)
Tags: GKE, kubernetes, discovery-kubernetes, kapt, mockito, http-client, security, serialization-jackson, management, gcp, graalvm, service_discovery, distributed_configuration, service-discovery, validation, yaml Service discovery and distributed configuration in a Micronaut application with Oracle Cloud Container Engine for Kubernetes (OKE)
Tags: kubernetes, discovery-kubernetes, kapt, OKE, oracle_cloud, mockito, http-client, security, serialization-jackson, oci, management, graalvm, service_discovery, distributed_configuration, service-discovery, validation, yaml Use Consul service discovery to expose your Micronaut applications.
Tags: http-client, serialization-jackson, discovery-consul, management, graalvm, consul, reactor, service_discovery, validation, service-discovery, retry, yaml Use Netflix Eureka service discovery to expose your Micronaut applications.
Tags: http-client, serialization-jackson, eureka, discovery-eureka, graalvm, reactor, service_discovery, netflix, validation, service-discovery, retry, yaml Learn how to use MicroStream as a high-performance persistence layer.
Learn how to use a non-blocking reactive streams MongoDB client with a Micronaut application
Learn how to use a blocking MongoClient with a Micronaut application
Learn how to use Client Credentials Flow between Micronaut microservices with an Authorization Server provided by Auth0.
Tags: security-jwt, client_credentials, auth0, reactor, oauth2, oidc, client-credentials, security-oauth2, http-client, security, serialization-jackson, management, graalvm, retry, yaml Learn how to use Client Credentials Flow between Micronaut microservices with an Authorization Server provided by Amazon Cognito.
Tags: security-jwt, client_credentials, auth0, reactor, oauth2, oidc, client-credentials, security-oauth2, http-client, security, serialization-jackson, management, graalvm, retry, yaml Learn how to create a Micronaut application and secure it with an Authorization Server provided by Github. Learn how to write your own Authentication Mapper.
Tags: security-jwt, http-client, github, security, serialization-jackson, graalvm, authorization_code, reactor, views-thymeleaf, oauth2, security-oauth2, yaml Learn how to create a Micronaut application and authenticate with LinkedIn.
Tags: security-jwt, http-client, security, serialization-jackson, graalvm, authorization_code, reactor, views-thymeleaf, linkedin, oauth2, security-oauth2, yaml Learn how to send an email with Oracle Cloud Infrastructure (OCI) Email Delivery using the Micronaut framework.
Use RabbitMQ to communicate between your Micronaut applications.
Use RabbitMQ RPC to use request-reply pattern in your Micronaut applications.
Run the Turbo Native Demo with a Micronaut application as the backend.