Spring Data - Tuong-Nguyen/Spring GitHub Wiki
Configure Spring Data into Spring MVC
Spring MVC with Spring Data
Components
Model
@Entity: annotate a class is an entity
@Table(name="tableName"): specify table name of the entity in database
@Column(name="columnName"): specify class's property is a field in table
@Id: annotate a field is primary key
@GeneratedValue(strategy=GenerationType.AUTO): annotate a generated field
- default: strategy is
AUTO
AUTO strategy uses the global number generator to generate a primary key for every new entity object
IDENTITY strategy also generates an automatic value during commit for every new entity object