Wavemaker: Difference between revisions
Brian Wilson (talk | contribs) |
Brian Wilson (talk | contribs) |
||
Line 30: | Line 30: | ||
Once you have done this then the tables will be available as Data Widgets but there are no joins! | Once you have done this then the tables will be available as Data Widgets but there are no joins! | ||
Services tab (the one on the left not the one in the top bar) | |||
== Setting up relationships == | == Setting up relationships == |
Revision as of 05:04, 19 March 2013
Wavemaker is a RAD browser based development tool for creating Java/Javascript/Ajax applications.
Wavemaker is 100% open source. (Apache 2 license)
I am interested in it because I need to create applications backed by PostgreSQL databases.
Quickstart
Build database and import it
Start Wavemaker running as yourself not root. Intent is that you build on a staging server and deploy to cloud.
A project directory is created in your home directory.
Sample database
I will build my sample app on my motion database, which I use to keep track of bicycle and car things. It is part training log, part asset manager.
The basic tables are: trip rider photo vehicle maintenance
The junction tables are: j_trip j_photo
Importing data into Wavemaker
- Services in top bar
- Import database
Once you have done this then the tables will be available as Data Widgets but there are no joins!
Services tab (the one on the left not the one in the top bar)
Setting up relationships
Wavemaker docs on relationships and foreign keys
Related products
Eclipse http://eclipse.org/
Spring http://springsource.com/