![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
qinxinyuyan
这个作者很懒,什么都没留下…
展开
-
Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用
Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用 Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态转载 2013-05-09 10:59:06 · 523 阅读 · 0 评论 -
Null value was assigned to a property of primitive type setter of……
原因:数据库所查询的这张表中有一个字段是基本数据类型,而这个字段值为null导致的。 在网上搜了一下,基本上是这样解释的“一般原因是通过数据库给简单类型赋值了Null,因为在数据库中该属性对应字段可以为空,但是简单类型不能为空,所以应该把,数据库中字段值改为能够被赋的值如0,1等,或者该变属性为封装类”。原创 2013-05-28 14:30:11 · 475 阅读 · 0 评论 -
org.springframework.orm.hibernate3.HibernateQueryException:表名 is not mapped
出现此问题的原因有:因为是用Hibernate对数据库进行操作,但是所写的却是一个sql语句。 解决办法:将sql语句改写为hql语句即可。原创 2013-05-31 09:58:07 · 696 阅读 · 0 评论 -
用hibernate查询时报未明确定义列
原因:我遇到的是因为两个表中有相同字段,并且你的查询语句中也将这两个字段查出来了,虽然我用表名+“.”+字段名表示,但是还是不行。 解决办法:给其中一个字段重新起一个别名。原创 2013-06-26 13:58:22 · 908 阅读 · 0 评论 -
给数据库中一个Date字段插入值
update tabname set datecolumn = to_date('2012-07-19 17:00:00','yyyy-mm-dd hh24:mi:ss');原创 2013-07-03 17:11:58 · 787 阅读 · 0 评论