org.springframework.roo.addon.entity
Annotation Type RooIdentifier


@Target(value=TYPE)
@Retention(value=SOURCE)
public @interface RooIdentifier

Provides identifier services related to JPA.

Using this annotation also triggers RooSerializable.

Since:
1.1
Author:
Alan Stewart

Optional Element Summary
 boolean dbManaged
           
 boolean gettersByDefault
           
 boolean settersByDefault
           
 

dbManaged

public abstract boolean dbManaged
Returns:
whether to delete the database-managed identifier (defaults to false).
Default:
false

gettersByDefault

public abstract boolean gettersByDefault
Returns:
whether to generate getters for each non-transient field declared in this class (defaults to true)
Default:
true

settersByDefault

public abstract boolean settersByDefault
Returns:
whether to generate setters for each non-transient field declared in this class (defaults to true)
Default:
false


Copyright © 2011. All Rights Reserved.