自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 浅谈对象在Hibernate中的状态

<br />Hibernate中的对象有三种状态:瞬时状态(Transient),持久状态(Persistent),<br />1.脱管状态(Detached)<br />1. 1.瞬时状态(Transient)<br />由new命令开辟内存空间的Java对象,也就是平时所熟悉的普通Java对象。<br />如:Student stu = new Student();<br />瞬时对象特点:<br />(1)不和Session实例关联<br />(2)在数据库中没有和瞬时对象关联的记录<br />2.

2011-03-30 18:31:00 701

转载 JPA EntityManager的四个主要方法 ——persist,merge,refresh和remove

 public void persist(Object entity)<br />persist方法可以将实例转换为managed(托管)状态。在调用flush()方法或提交事物后,实例将会被插入到数据库中。<br /> <br />对不同状态下的实例A,persist会产生以下操作:<br />1.       如果A是一个new状态的实体,它将会转为managed状态;<br />2.       如果A是一个managed状态的实体,它的状态不会发生任何改变。但是系统仍会在数据库执行INSER

2011-03-30 18:21:00 48024 3

转载 解决a different object with the same identifier value was already associated with the session错误

<br />一、清空Session缓存<br />也就是执行session.clean()方法,但是如果在clean之后再对对象saveOrUpdate就会报错:“Found two representations of same collection”,所以这个解决办法不可取<br /> <br />二、刷新Session<br />session.refresh(object)方 法就可以解决了,注意,当object不是数据库中已有数据的对象的时候,不能使用session.refres

2011-03-30 18:03:00 1260

转载 jsp页面 URL传中文参数到Action里面出现乱码

jsp页面 URL传中文参数到Action里面出现乱码,方法如下:<br />第一种:在Action中用 new String(str.getBytes("ISO8859_1"), "UTF8"),进行转码,因为传递的时候,中文默人的是ISO8859_1<br /> <br />第二种:可通过配置TOMCAT来解决此问题,具体解决方法如下:在tomcat的server.xml里,找到<Connector port="8080" <br />               maxTh

2011-03-30 17:37:00 10334

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除