I am having issues with Hibernate save. I wanted the newly created primary key so I had saved the object but it gives me a class cast exception. Persist works just fine.
Employee e = sessionFactory.getCurrentSession().save does not work sessionFactory.getCurrentSession().persist works
java.lang.ClassCastException: java.lang.Long incompatible with com.test.Employee java.math.BigDecimal incompatible with com.test.Employee -- If I change it to BigDecimal
Oracle column - "ID" NUMBER(36 , 0) NOT NULL
@Id @GeneratedValue(generator = "testKey") @SequenceGenerator(name = "testKey", sequenceName = "ID_SEQ") @Column(name = "ID") private Long id;
Should I be using something other than Long
|