Application name: grails-mongodb-demo
The Goal: To track and record persons addresses.
Web application using:
MongoDB
TW Bootstrap
Spring Security
Apache CXF
Jetty Web Server
=> Removed funcionality as it doesn't make the best use case.Maven build integration
The application progresses through a series of tutorials.
- Clone into the repo or download latest tag v1.1
- Without spring security download tag v1.0
- cd to dirtectory and run:
mvn grails:run-app
- Requires
Maven- Grails SDK (not necessary if running maven targets)
- MongoDB installed and running
- Requires
- To integrate with intelliJ:
grails integrate-with --intellij
Tutorial Links
- Grails Part 1 - Setting up the Project
- Grails Part 2 - Configuring Web Application Plugins
- Grails Part 3 - Building a CRUD Application
- Grails Part 4: Enhanced UI Design w/ Twitter Bootstrap
- Project Setup
- Grails SDK
2.1.1=> 2.2.0Integration with Maven=> Use grails plugin system exlusively (Look Ma, no Maven.)- Integrating with IntelliJ
- Grails SDK
- Configured Plugins
- MongoDB
- Jetty
- Spring Security Core
- Apache CXF (WSClient)
- Application Code
- Simple Domain Model
- CRUD application using Grails Scaffolding
- Enhanced UI Design
- Adding Security
- Services with GroovyWS - comming soon
- => Add twitter client plugin and several other plugins