1 package org
.bgbm
.model
;
3 import java
.util
.Calendar
;
5 import javax
.persistence
.Entity
;
6 import javax
.persistence
.GeneratedValue
;
7 import javax
.persistence
.Id
;
8 import javax
.persistence
.Inheritance
;
9 import javax
.persistence
.InheritanceType
;
10 import javax
.persistence
.MappedSuperclass
;
11 import javax
.persistence
.Temporal
;
12 import javax
.persistence
.TemporalType
;
15 public abstract class EntityBase
{
16 private Calendar created
;
20 this.created
= Calendar
.getInstance();
23 @Temporal(TemporalType
.TIMESTAMP
)
24 public Calendar
getCreated() {
28 public void setCreated(Calendar created
) {
29 this.created
= created
;
32 @GeneratedValue(generator
= "system-increment")
36 public void setId(int id
) {