插入后,在休眠状态下将自动递增值设为0

时间:2017-04-03 13:49:40

标签: java mysql hibernate

在hibernate中插入数据库之后,我只获得0作为自动增量值(主键)。请参阅以下代码

Session session = HibernateSession.getHibernateSession();//Singleton class
Transaction t = session.beginTransaction();
Ticket ticket = new Ticket();
ticket.setTicket_desc("This is ticket description 5");
session.save(ticket);
//session.persist(ticket);
t.commit();
System.out.println("Created ticket id is " + ticket.getTicket_id());

下面是xml映射

XML mapping

在数据库方面 - mysql,我可以看到自动增量正常工作,我不知道为什么我在java中只得到0。我也尝试过session.persist()。你能想象我哪里出错吗?

0 个答案:

没有答案