2016-04-30 5 views

Antwort

2

Wie wäre es, Sie versuchen mit benutzerdefinierten Generator, etwas wie;

package x.y.z; 
public class LongGenerator implements IdentifierGenerator { 

     @Override 
     public Serializable generate(final SessionImplementor sessionImplementor, final Object object) throws HibernateException { 
      return new java.util.Date().getTime(); 
     } 
} 

und:

private Long id; 
    @Id 
    @GeneratedValue(generator = "increment") 
    @GenericGenerator(name = "increment", strategy = "x.y.z.LongGenerator") 
    @Column(nullable = false, name = "id") 
    public Long getId() { 
     return id; 
    } 
Verwandte Themen