读书人

hibernate 没有id属性 如何更新数据

发布时间: 2012-11-10 10:48:50 作者: rapoo

hibernate 没有id属性 怎么更新数据

今天用hibernate 查了几个表(这几个表只有 基本属性字段,没有 id )!查询数据时,还没什么问题!

就在 更新 数据时 ,因为这几个表中都没有 id ,调用 hibernate 的查询 方法时 ,提示

publicclassTUserimplementsjava.io.Serializable{//FieldsprivateIntegerage;privateStringfirstname;privateStringlastname;publicIntegergetAge(){returnage;}publicvoidsetAge(Integerage){this.age=age;}publicStringgetFirstname(){returnfirstname;}publicvoidsetFirstname(Stringfirstname){this.firstname=firstname;}publicStringgetLastname(){returnlastname;}publicvoidsetLastname(Stringlastname){this.lastname=lastname;}自己实现 equals和hashCode ........

?

?既然 找到了 “主键” hibernate 就被欺骗了 !我们就可以用hibernate 进行操作了

?

?

读书人网 >软件架构设计

热点推荐