How to externalize logback configuration
Grails 3 comes with a default logback.groovy file which is bundled in war. This post shows How to externalize the logback configuration so that logback configuration can be changed without requiring a to deploy the war again.
Configure session timeout for Grails 3 applications
How to configure session timeout for Grails 3 applications
Hibernate custom UserType to store field value as Json string
Hibernate custom UserType to store field value as json string in database
How to use inplace plugins with Grails 3
Before Grails 3, it was possible to use inplace plugins by declaring grails.plugin.location. However Grails 3 projects are built using gradle and this approach no longer works. This example shows how to use inplace plugins with grails 3 using gradle multi module projects.
How to package common base test classes in plugin jar
How to package common bases test classes in plugin jar
Logback rolling file appender example
How to configure logback rolling file appender