【求助】啥叫po类,能跟我详细说说嘛 persistant object 持久对象,可以看成是与数据库中的表相映射的java对象 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Pure Object 其实就是一个单独的类,此类一般表示一个实体。如Person,Animal等等 持久化对象,在Hibernate会经常遇到这样的概念,hibernate实体状态有三种状态:瞬时态,持久态,游离态1) 暂态(瞬时态)(Transient)---实体在内存中的自由存在,它与数据库的记录无关。po 在 DB 中无记录(无副本),po 和 session 无关(手工管理同步)如:Customer customer = new Customer(); customer.setName("eric");这里的 customer 对象与数据库中的数据没有任何关联2) 持久态(Persistent)---实体对象处于 Hibernate 框架的管理中。po 在 DB 中有记录,和 session 有关(session 自动管理同步)3)游离态(脱管态)(Detached)处于 Persistent 状态的实体对象,其对应的 Session 实例关闭之后,那么,此对象处于 Detached 状态。po 在 DB 中有记录,和 session 无关(手工管理同步)无名态:po 处于游离态时被垃圾回收了。没有正本,只有 DB 中的副本。po 处于暂态时被垃圾回收了,则死亡。(唯一可以死亡的状态)实质上,这三个状态是:持久对象的正副本与同步的关系 发一款swing的拼图游戏(mvc架构,公开源码!) 关于properties键值的问题 java如何对一个字符串生成唯一的编码 如何解析代数式,只有+ - * / (),标准4则运算 struct 提交模块和实际URL不同引发找不到相对路径文件 表单验证后该怎样返回错误信息? 在命令行输入参数出错? 有关javascript1.1的问题 query 怎么将datatable 返回到后台并导出excel 大神求助,tomact启动报错 一个简单的java程序,求解。。。。 关于synchronized关键字
1) 暂态(瞬时态)(Transient)---实体在内存中的自由存在,它与数据库的记录无关。
po 在 DB 中无记录(无副本),po 和 session 无关(手工管理同步)
如:Customer customer = new Customer(); customer.setName("eric");
这里的 customer 对象与数据库中的数据没有任何关联
2) 持久态(Persistent)---实体对象处于 Hibernate 框架的管理中。
po 在 DB 中有记录,和 session 有关(session 自动管理同步)
3)游离态(脱管态)(Detached)
处于 Persistent 状态的实体对象,其对应的 Session 实例关闭之后,那么,此对
象处于 Detached 状态。
po 在 DB 中有记录,和 session 无关(手工管理同步)
无名态:po 处于游离态时被垃圾回收了。没有正本,只有 DB 中的副本。
po 处于暂态时被垃圾回收了,则死亡。(唯一可以死亡的状态)
实质上,这三个状态是:持久对象的正副本与同步的关系