What's new? | Help | Directory | Sign in
Google
spring-on-rails
A Rapid Java Enterprise Development Frameworks.
  
  
  
  
    
Join project
Project owners:
  sunnyliu2
Project members:
clarissereyes, kumarr, scherf.ryan, david.banhos, jpania

Spring-On-Rails

Simple idea, great benefit

What is Spring-On-Rails?

Spring-On-Rails is a rapid Java Enterprise Application development Framework, distantly related to Ruby-on-Rails. Spring-On-Rails is designed to help developers generate a basic skeleton of CRUD-type applications. The generated application is based upon the Spring Framework, Ibatis and Hibernate for Java in the middle tier.

The basic process of Spring-On-Rails development is very simple: define an object/relational mapping, then run an ant task or maven archetype + plugin to generate the project structure.

This generates a simple create/update/read/delete web or web service application. It's early in its lifecycle; hopefully others will find it useful.

It's licensed under the ASL 2.0.

Release Notes - 10/7/2007

Development Road Map

How-to install Spring-On-Rails

Getting start tutorial in 5 minutes

Integrate with your favorite IDE

Anatomy of entity mapping file

One Page Manual

a little history about this project

Checkout latest development realse with Subversion

svn checkout http://spring-on-rails.googlecode.com/svn/trunk/ spring-on-rails 

New Features

10/8/2007

Reverse mapping from database has been added to latest release 1.0.2 (all). You do not have to create entity mapping before using Spring-On-Rails. You need configure jdbc configuration in meta tag in order to use reverse mapping function.

10/6/2007

XFire Web Service Support Added as version 1.1.2 refer to wiki for configuration.

Default web service WSDL URI : http://<your_host>:8080/<Project_Name>/spring/Service?WSDL

Help wanted!!!!

Looking for Web Designer, technical writer, PHP Developer, and JEE developer to join this project.

Features planned for next release

  1. Hibernate 3 (implemented)
  2. EJB 3.0
  3. JSF?

Modify and enhanced generated application

As its' name implied, it requires knowledge of Java(TM), Spring Framework, and Ibatis. Maven is addtional requirement, if you want to leverage RAD support with Jetty.

How to request for additional features

Please send request email to spring-on-rails-developers@googlegroups.com

Disclaimer

This project is neither sponsored by my employer, nor any organization. It is solely developed at my freetime as experiment. Neither my employer, nor I should have any resposibilities if it causes unexpected damage to your device or data.

Communication

spring-on-rails-developers@googlegroups.com

http://groups.google.com/group/spring-on-rails-developers

Enjoy

Sunny Liu, September 1, 2007