Springfuse
Code generation for Spring-based Web applications
Blog
Members:
Sign in
Home
Why Springfuse
What is Springfuse
Why Springfuse
Why is Springfuse different
Features
Resources
Getting Started Tutorial
Where to start guide
Spring Security Integration Tutorial
Bootstrap download
Reference Documentation
Screencast
Change log
Pricing
Consulting
About Us
About Us
Contact Us
FREE SIGNUP
SpringFuse - Documentation
Version 2.7.0- © 2005-2009
Jaxio
Table of Contents
1.
Introduction
1.1.
What is SpringFuse?
1.2.
How does SpringFuse work?
1.2.1.
Extract your database schema locally
1.2.2.
Upload your database schema and generate your project
1.2.3.
A word about the generation process and conventions
1.2.4.
Download your project
1.3.
Prerequisites
1.3.1.
Java 1.5 or higher
1.3.2.
Maven 2.0.x, with x>9
1.3.3.
Database requirements
1.3.3.1.
A database connection
1.3.3.2.
Hibernate Sequence for numerical primary keys
1.3.4.
Other dependencies
2.
Generate a project using SpringFuse
2.1.
Extract your database-schema
2.2.
Upload your data-model and generate your project
3.
Your project
3.1.
Run your project
3.2.
Login
3.3.
Import your project into Eclipse
4.
Conventions
4.1.
Camel case conventions
4.1.1.
Underscore '_' Enables Java Camel Case Syntax
4.1.2.
Native camel case support
4.2.
Primary key conventions
4.2.1.
Numerical Primary Keys
4.2.2.
Primary Keys with 32 characters
4.2.3.
Other Primary Keys
4.3.
The 'Account' table
4.4.
The 'Role' table
4.5.
Other optional account's columns
4.5.1.
The Email column
4.5.2.
The Enabled column
4.6.
Special columns for file handling support
4.6.1.
Columns group
4.7.
_LOCALE column suffix & Localization
4.8.
ACCOUNT_ID column & Hibernate Filter
4.9.
Version column and Optimistic Locking
4.10.
Many to many and inverse attribute
5.
Troubleshootings
5.1.
No jdbc settings for my database!
6.
History
6.1.
Jaxio
6.2.
Celerio