HIBERNATE DAO文件方法

HIBERNATE DAO文件方法

public Users merge(Users detachedInstance) 把一个游离态状态的Users对象转换为一个持久态对象,并且返回这个对象。public List findByProperty(String propertyName, Object value) 根据属性propertyName和他对应的值value来查询,返回查询的结果public void attachDirty(Users instance) 将传入的对象持久化并保存。 如果对象未保存(Transient状态),调用save方法保存。如果对象已保存(Detached状态),调用update方法将对象与Session重新关联。public void attachClean(Usertable instance)将传入的对象状态设置为Transient状态 实际上他们与hibernate中session的merge() attachClean(),attachDirty()对应。