首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

hibernate 的dynamicUpdate = true 为什么不起作用?该怎么处理

2012-03-25 
hibernate 的dynamicUpdate true 为什么不起作用?用的是spring的extends HibernateDaoSupport操作数据库

hibernate 的dynamicUpdate = true 为什么不起作用?
用的是spring的extends HibernateDaoSupport操作数据库。
类似代码:getHibernateTemplate().saveOrUpdate(xxx);
实体类代码如下:

Java code
package com.map.model;       import javax.persistence.Entity;    import javax.persistence.GeneratedValue;    import javax.persistence.GenerationType;    import javax.persistence.Id;    import javax.persistence.Table;       @Entity   @org.hibernate.annotations.Entity(dynamicUpdate = true)    @Table(name = "test")       public class Test{              // Fields           private long id;        private String name;        private String descn;//描述        // Property accessors           @Id       @GeneratedValue(strategy = GenerationType.AUTO)        public long getId() {            return this.id;        }           public String getDescn() {            return descn;        }                         public String getName() {            return name;        }           public void setName(String name) {            this.name = name;        }                 public void setId(long id) {            this.id = id;        }           public void setDescn(String descn) {            this.descn = descn;        }          }    

log 出来还是Hibernate: update test set descn=?, name=? where id=?  

我希望是 Hibernate: update test set descn=? where id=? 


[解决办法]
转别人的帖:http://qbar.qq.com/u2011541/19.htm

热点排行