Creating a Basic Stack


In this Grails Example, we will set up the Project Tracker application and create a simple controller, view, and model.

Video #8 shows how to create the Project Tracker project in Eclipse

Video #9 shows how to create a simple controller

Video #10 shows how to create a view

Video #11 Create a data model – Part 1

Video #12 Create a data model – Part 2

24 thoughts on “Creating a Basic Stack

  1. Sorry Mike to have asked that question (about refreshing). I googled around and found this helped after adding to the environments section in Config.groovy.

    disable.auto.recompile=false
    grails.gsp.enable.reload=true

    again, your courses are by far the BEST of any that I have ever used

    • Ely – thanks, and glad you got it working. I haven’t tried these in IE 10. Thanks for posting those settings for our reference.

  2. Mike – I can’t thank you enough. I’ve been trying to make my skill set more current. You are a gifted teacher. One question. As you were making changes to the code, you saved the file and immediately went to the web page and refreshed and saw the results. I have Build Automatically set on (check mark next to it), but either it’s not building or my IE 10 isn’t picking up the change.

  3. Thank you for the videos!! This is one of the best tutorials for any development tool/language I have seen. Very helpful. I appreciate you making everything very simple and not making any assumptions about what the viewer does and doesn’t know!!!

  4. I did exactly what’s on the tutorial. I was able to edit on the dbconsole but now it’s prompting Errors in Workspace – Errors exit in required project(s), and asking to Proceed with Launch. When I click on Proceed button, I get an apache error

  5. Thanks very much for those video Mike. When you look at Grails for the first time, you’re a bit afraid of using it. Your help and your sense of explanation change this fear into longing for beginning.

  6. You are doing a stellar job on these videos. As a newbie to Grails (and Groovy in general), I find your guidance extremely thorough and accurate.

    Furthermore, this is one of the few tutorials that actually applies to Grails 2.0+.

    Keep up the excellent work.

  7. These videos are EXCELLENT! Thank You!
    In case anyone else gets caught on the step, I had to change my data source to ‘create’ to initially create the table. After that, all was good to go….
    Thanks!

    • What kind of compilation probmels did you run into before? I am currently using IDEA 8.1.3 #9886 with its JetGroovy plugin, Grails 1.1.1. I created a Grails module which depends on existing Java modules in the same project. However, when I try to run the Grails application (run-app), the depending Java modules jars are not on the classpath, thus my Java code can’t compile in groovyc steps.Do you have any ideas? Thanks

  8. Great, Great, Great Job

    I am a first year CS student from Poland.
    It was very hard for me to find motivation to learn some new technology, and this tutor helps me everyday – I can just pass it step by step, and quickly observe the effects of my studying

    cheers from Poland
    forgive me my terrible english

    • I’m leaning a lot troawds #3 as well.I’ve found CFML the simplest way to define services that are exposed to multiple protocols without repeating myself access=”remote” making a SOAP service, AMF service, and (supposedly, never used it) Ajax service is just nice.As far as Grails is concerned, I’ve been in my hotel room trying to get it up and running again. IMHO, It’s got too much convention built in to make its GORM really usable in a ColdFusion context, and I’m pretty ok managing Hibernate myself.

  9. Wow. How kind of you to put so much time and talent into creating these videos. I only just started on this and already I’m very confident. Expert teaching !

  10. Fantastic tutorials !! Congratulations!! Is probably the first I test a new dev tool and de examples run at the first time, it’s amazing.

    tnhks

  11. Thanks alot for this video tutorials! I always learn alot better by watching then by reading so this really helped me! :)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>