6
A
回答
10
返回值session.save()
取决于您的映射。很有可能你有一个不是Long的ID类型。尝试这样做:
System.out.println(session.save(object).getClass().getName());
然后你会看到类型名称。
2
有两种方法:
public Serializable save(Object object) throws HibernateException
坚持给定的瞬态的实例中,首先分配一个生成的标识符。 (或者如果使用分配的生成器,则使用标识符属性的当前值。)如果关联映射到cascade="save-update"
,此操作将级联到关联的实例。
参数:对象 - 一个持久类
返回的瞬态的实例:所产生的标识符public Serializable save(String entityName, Object object) throws HibernateException
坚持给定的瞬态的实例中,首先分配一个生成的标识符。 (或者如果使用分配的生成器,则使用标识符属性的当前值。)如果关联映射到cascade="save-update"
,此操作将级联到关联的实例。
参数:对象 - 一个持久化类的瞬态的实例
返回:所产生的标识符
相关问题
- 1. Session.save(obj)返回零
- 2. 使用session.save保存对象时,Hibernate不刷新会话?
- 3. Hibernate PersistentMap返回错误值
- 4. 函数不会返回值
- 5. SQL将不会返回值
- 6. Password_Verify不会返回值
- 7. 代码不会返回值?
- 8. Preg_Match不会返回值,但ereg不会
- 9. 如果结果大小大于1,Hibernate会返回重复值
- 10. 代码块不会返回所有值吗?
- 11. 使用AES256CBC库解密不会返回相同的值吗?
- 12. DateTime.UtcNow会在同一个方法中返回不同的值吗?
- 13. 我的HTML表单不会返回数组中的值吗?
- 14. php会返回退出吗?
- 15. Hibernate查询只返回一个值
- 16. GetThreadLocale返回与GetUserDefaultLCID不同的值吗?
- 17. Hibernate sessionFactory.openSession()返回null
- 18. LEFT JOIN不会返回ULL值
- 19. Python程序不会返回值奖金
- 20. java.sql.Time getTime不会返回好值
- 21. 使用String.fromCharCode不会返回所有值
- 22. 函数不会返回一个值
- 23. PhoneGap上的Ajax不会返回值
- 24. Querystring不会返回所有的值
- 25. Jquery.post与MVC 3不会返回值
- 26. Ajax不会返回来自php的值
- 27. 什么路径不会返回值?
- 28. Kivy不会返回ColorPicker的颜色值
- 29. aov不会返回p值在R
- 30. 函数不会返回新值Python 2.7
如何知道是否保存执行与否?有没有像正常的JDBC PreparedStatement计数一样在hibernate中进行检查 – mannedear 2018-02-01 07:38:46