jpa查询返回指定字段 jpa怎么实现查询关联对象的部分字段?
jpa怎么实现查询关联对象的部分字段?实现部分字段逻辑查询//注意:要查询多个字段,需要在实体person中添加相关的构造方法现在的要求是在执行entitymanager的persist方法(即SQL
jpa怎么实现查询关联对象的部分字段?
实现部分字段逻辑查询//注意:要查询多个字段,需要在实体person中添加相关的构造方法
现在的要求是在执行entitymanager的persist方法(即SQL的insert)时,自动将当前时间的初始值赋给createtime和lastupdatetime,然后执行entitymanager方法的merge(即执行SQL update),它会自动给lastupdatetime一个当前时间值,并忽略createtime的修改。是否有一个JPA注释来实现这个需求?因为JPA是用hibernate4.0实现的,所以有没有hibernate注释来实现这个需求?实际上,最麻烦的是每次合并时忽略createtime字段的update值。否则,每次更新时,必须首先获取数据,然后将其插回实体,然后执行合并。这是非常低效的。