|
Project Information
Members
Links
|
News21 November 2011 - version 0.9.3 - 'preview' version for external testing Quick Start (0.9.x)Create new project based on PetClinic : mvn archetype:generate -DarchetypeCatalog=http://deltaset.googlecode.com/hg/repo/ Quick Start (0.8.x)DeltaSet requires you to download and install:
1. Create project : mvn archetype:generate -DarchetypeCatalog=http://deltaset.googlecode.com/svn/maven2/ 2. Add domain object : mvn -Pdeltaset -Dcmd=crud=Person:[firstName,lastName,birthDate:[@type:date]] 3. Build : mvn package 4. Run: dev_appserver target\YOUR_APP_NAME Now... Let's create a small Pet Clinic :1. Open the script.ds file from the base directory of your project. At the end of the file You will see the model : enum=PetType:[cat,dog,fish] crud=Owner:[name,pets:[@type:OneToMany<Pet>,@mappedBy:owner]] crud=Pet:[name,type:Enum<PetType>,owner:ManyToOne<Owner>] enum=VetType:[dogvet,catvet,fishvet] crud=Vet:[name,speciality:Enum<VetType>] crud=Visit:[day:[@type:date],notes,vet:ManyToOne<Vet>,pet:ManyToOne<Pet>] 2. Change it.. as you like :) 3. Generate : mvn -Pdeltaset -Dcmd=file=script.ds 4. Build and run. Create your own archetype:You can extremely easy do that, once you have your app.... Just execute : mvn install -Darchetype=true If you want to use your newly created archetype. Just type : mvn archetype:generate -DarchetypeCatalog=local ContributeIf you wish to contribute to the development of DeltaSet: you can do so by providing patches, you can create blog posts, videocasts, documentation, you can submit new issues or features in the issue tracker, you can participate in the Discussion Group, Help us make the project popular :) - show it to more people :)Why using DeltaSet ?DeltaSet is a rapid application development tool for Java developers. You can easily build full web applications and be online in minutes. It is different from the others:
Major Technology highlights
Deployment environments
You can easy create your own specific productivity environment, based on the project initially created with DeltaSet. |