Custom constraint annotation for validation

How to create a custom constraint annotation for validation in your Micronaut application

JavaKotlinGroovy
Gradle Read
Maven Read