Guides → Grails Apprentice Grails Apprentice Micronaut @ConfigurationProperties in Grails App micronaut configuration configuration-properties grails4 Grails with Micronaut HTTP Client rest test client micronaut grails4 SpringBoot @ConfigurationProperties in Grails App GRAILS 3 spring-boot configuration configuration-properties grails3 GRAILS 4 spring-boot configuration configuration-properties grails4 Download an Excel file in Grails App GRAILS 3 spreadsheet-builder-poi spock geb excel file-transfer grails3 GRAILS 4 spreadsheet-builder-poi spock geb excel file-transfer grails4 Grails URL Mappings url-mappings grails4 Grails Logging quickcast logging How to change languages in a Grails app? GRAILS 3 i18n locale grails3 language GRAILS 4 i18n locale grails4 language How to upload a file with Grails 4 GRAILS 3 command-object aws s3 grails3 GRAILS 4 command-object aws s3 grails4 Create and test a Grails 5 TagLib; integrate the Trix WYSWYG editor GRAILS 3 taglib trix-editor grails3 GRAILS 4 taglib trix-editor grails4 Creating your first Grails Application GRAILS 3 mysql gsp grails3 GRAILS 4 mysql gsp grails4 Using Command Objects To Handle Form Data GRAILS 3 command-object binding validation grails3 GRAILS 4 command-object binding validation grails4 Developing Grails 3 Applications with IntelliJ IDEA quickcast intellij-idea ide JSON Views quickcast json-view