18.2 Plugin Repositories Distributing Plugins in the Grails Central Plugin Repository 18.2 Plugin Repositories Distributing Plugins in the Grails Central Plugin Repository T...
22.2 Build From Source and Run Tests Creating a Grails installation Running the test suite Developing in IntelliJ IDEA Developing in STS / Eclipse Debugging Grails or a Grails ...
8.6 Content Negotiation Configuring Mime Types Content Negotiation using the format Request Parameter Using the Accept header Request format vs. Response format Content Negotia...
4.1 Basic Configuration Accessing Configuration with GrailsApplication GrailsConfigurationAware Interface Spring Value Annotation 4.1.1 Options for the YML format Config Using s...
8.4 CORS 8.4 CORS Spring Boot provides CORS support out of the box, but it is difficult to configure in a Grails application due to the way UrlMappings are used instead of anno...
2.12 Creating Artefacts 2.12 Creating Artefacts Grails ships with a few convenience targets such as create-controller , create-domain-class and so on that will create controll...
13.1 Declarative Transactions Declarative Transactions The Transactional annotation vs the transactional property Custom Transaction Configuration Transaction status 13.1 D...
5 The Command Line Arguments non-interactive mode 5 The Command Line Grails 3.0’s command line system differs greatly from previous versions of Grails and features APIs for i...
10.10 JSON Views 10.10 JSON Views As mentioned in the previous section the REST profile by default uses JSON views to render JSON responses. These play a similar role to GSP, b...
6.3 Publishing Profiles Publishing Profiles to the Grails Central Repository Publishing Profiles to an Internal Repository 6.3 Publishing Profiles Publishing Profiles to th...