From our friends at Skyway Software... a how-to video showing a Spring framework-based Web application generated from a database schema.  The Web layer will include multiple implementations, including Spring MVC, Spring Web Flow, Adobe Flex and iPhone Web.

The software they're working with is MyEclipse for Spring 8.6 (currently in M1 stage).

Here’s a summary of the scaffolding options in MyEclipse for Spring 8.6.

  • Spring MVC - improved
  • Spring Web Flow - new
  • Adobe Flex - new
  • iPhone Web - new
  • GWT - new (not available in first milestone)

The scaffolding process is wizard-driven, so it’s ridiculously simple.  There’s absolutely nothing new for Java developers to learn.  Just create a brand new Dynamic Web Project (Eclipse) or Web Project (MyEclipse), and run the wizard. To scaffold applications from a database schema, the wizard will prompt you for the following:

  1. Where’s the schema? The Eclipse DB connection, schema and database tables
  2. What layers to generate? More on this later; just select them all (web, service, domain and DAO)
  3. Java Package names? What package names do you want for generated code?
  4. Web implementations? Just pick them all (Spring MVC, Spring Web Flow, Adobe Flex, and iPhone)
  5. Spring 2.5 or 3.0? Pick Spring 3.0

That’s it.  Just deploy that application to Tomcat or SpringSource tcServer. Check out the video to see it for yourself, and let us know what you think!

Related Posts

MyEclipse 2016 Stable 1.0 – The Saga Continu... After months of very arduous work, MyEclipse 2016 Stable 1.0 is finally here! This is definitely one of the most exciting releases of the year (so far!). Why? Because we not only continued maintaining and improving core Java EE features, but we are also focusing on providing support for the Full Stack developer allowing Java EE-centric enterprises ...
Java EE Development Using Docker with MyEclipse: P... Hopefully you’ve already read Part 1 of this blog and have successfully learned how to run an application within a Docker container. Now, let’s take it a step further and learn how to debug our application within the Docker container. This blog builds on the example created in Part 1, if you have not read that blog, please take a moment to do so be...
Java EE Development Using Docker with MyEclipse: P... Why Do I Care?If you’re not deploying in containers yet, you likely will be soon because complex applications are moving to containerization technologies—like Docker—for ease of deployment, simplified management, increased reliability, platform portability and microservices support. This overview gives you the basics of how to adapt your developmen...
Easily Create Mobile Games with Phaser and Webclip... As a gamer, I love cool graphics and stunning effects on big games and all that a Master Race PC can offer, but sometimes I just want to have some fun playing simple old school games in my phone or browser. You know what I also love? Programming! I always wanted to be able to make my own games but I thought it was too complicated until I found Phas...

Posted on Jun 8th 2010