SSH
文章平均质量分 71
lovehmj
这个作者很懒,什么都没留下…
展开
-
关于延迟加载(lazy)和强制加载(Hibernate.initialize(Object proxy) )
博客园手机版-关于延迟加载(lazy)和强制加载(Hibernate.initialize(Object proxy) )<!--body{font-size:12px;line-height:150%}a:link,a:visited,a:hover,a:active{text-decoration:none;color:#075DB3;}.blue{ color:#075DB3; }-转载 2010-04-19 09:38:00 · 695 阅读 · 0 评论 -
Hibernate的dynamic-update
今天做了一个测试,发现Hibernate的dynamic-update只在两种条件下生效:1。load进来的对象和被执行update的对象在同一个session内,对已经persisit持久化的对象进行update时,这里的“已经persist”是指update之前已经进行了create或者load调用。代码示例:Session session = openSession();User转载 2010-04-19 13:08:00 · 783 阅读 · 0 评论 -
Could not initialize proxy - the owning Session was closed
但就此说一下关于lazy机制:延迟初始化错误是运用Hibernate开发项目时最常见的错误。如果对一个类或者集合配置了延迟检索策略,那么必须当代理类实例或代理集合处于持久化状态(即处于Session范围内)时,才能初始化它。如果在游离状态时才初始化它,就会产生延迟初始化错误。下面把Customer.hbm.xml文件的元素的lazy属性设为true,表示使用延迟检索策略:<转载 2010-04-19 09:19:00 · 438 阅读 · 0 评论 -
(转)struts2 中redirectAction如何传递参数!
如果这个action后面要带参数,比如xxxAction?id=xxxx 也可以搞定,用下面的方法: Xml代码 "updateCampaign" class="campaignAction" method="updateCampaign"> "success" type="redirectAction"> viewCampaignDetai转载 2010-05-09 14:25:00 · 1811 阅读 · 0 评论 -
(转)Struts2中返回类型redirect和redirectAction有什么区别
当使用type=“redirectAction” 或type=“redirect”提交到一个action并且需要传递一个参数时。这里是有区别的: 使用type=“redirectAction”时,结果就只能写Action的配置名,不能带有后缀:“.action” Java代码 redirect Action"> User?u_id=${log转载 2010-05-09 14:28:00 · 1869 阅读 · 0 评论