Hibernate
从此沉默
上善若水,水善利万物而不争
展开
-
关于JAVA中Hibernate的关键字trans…
下面是CSDN上找到的一点东西,觉得说的还行: 1、一个非持久就应该表达出这个意思,如果一个Object的某个属性依赖与其他属性,那么他应该是可再现的,就不需要持久化,也就是说一个属性值如果丢失后无法再次获得就应该序列化。同时这也可以理解为一种对空间的节约。 2、例子:你如果写了一个程序并需要序列化到本地或者数据库中(不只是你一个人需要用),并且因为测试的缘故,你认为加上了自己的一些信息,例如用原创 2013-11-05 14:30:20 · 996 阅读 · 0 评论 -
JAVA中serialVersionUID
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:原创 2013-11-05 14:30:27 · 460 阅读 · 0 评论