Groovy
Groovy Calamari Podcast - Marcin Erdmann and Jacob Aae Mikkelsen
If you have been subscribed to this newsletter for a while, you know Geb is among my favorites projects in the Groovy ecosystem. I was lucky enough to interview Marcin Erdmann, Geb Project lead in the latest podcast episode.
I published Jacob Aae Mikkelsen interview as well. Jacob is a top groovy speaker, Gr8Conf organizer and used to write the Grails Diary.
Subscribe in your favorite podcast player: Apple Podcast, Overcast, PocketCast,RadioPublic, Spotify.
Micronaut
Creating A Microservice With Micronaut, GORM And Oracle ATP
One of the things that I am more excited about Micronaut and Groovy combination is the potential to expose GORM to people outside of Grails camp.
@recursivecodes shows how to use GORM entities, GORM data services, constraints validation exceptions within a Micronaut app.
Tools
More IntelliJ IDEA Tips and Tricks
God knows how many hours do I spend weekly in IntelliJ IDEA. This talk by @trisha_gee is overwhelming (by the amount of tips) and inspiring at the same time.
Libraries
EasyRandom - The simple, stupid random Java beans generator
Previously known as Random Beans, Easy Random is now part of jeasy.org and released version 4.0.0.
Easy Random is a library that generates random Java beans. Let's say you have a class Person and you want to generate a random instance of it, here we go:
EasyRandom easyRandom = new EasyRandom();
Person person = easyRandom.nextObject(Person.class);
Java
Creating a Custom Annotation in Java
I have been writing Java and Groovy applications for years whiteout writing an Annotation. However, annotations are powerful feature of Java and this introduction by @baeldung on how to create custom annotations, and how to process them will give you a head start.
Comment
This week, I have been working in a client Micronaut app integrating ZoomLogin and EOS. Funny adventures.
Moreover, I resumed the podcast with two new episodes. I hope that you enjoy this week’s issue.
Sergio del Amo