0

I m using this gegnerator

public class StringIdGenerator implements IdentifierGenerator {
    final public static String NAME=StringIdGenerator.class.getSimpleName();
    public Serializable generate(SessionImplementor session, Object object) throws HibernateException {


        return  UUID.randomUUID().toString().replace("-","");
    }
}



@Entity
@GenericGenerator(name = "pt_sequence", strategy = "dao.StringIdGenerator")

public class P {
@Id

@GeneratedValue(strategy=GenerationType.IDENTITY,generator = "pt_sequence")
   String id; 
....... 

Why after a insertion i see 2 element inserted , not one?

0 Answers0