/** * Copyright (c)2010-2011 Enterprise Website Content Management System(EWCMS), All rights reserved. * EWCMS PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * http://www.ewcms.com */ package com.ewcms.security.manage.dao; import javax.persistence.Query; import org.springframework.stereotype.Repository; import com.ewcms.common.dao.JpaDAO; import com.ewcms.security.manage.model.User; /** * 用户数据操作 * * @author wangwei * @author wuzhijun */ @Repository public class UserDAO extends JpaDAO<String,User> implements UserDAOable { @Override public void updatePassword(final String username,final String password) { String hql = "Update User o Set o.password=:password Where username=:username"; Query query = this.getEntityManager().createQuery(hql); query.setParameter("username", username); query.setParameter("password", password); query.executeUpdate(); } }