manager学习_Update

1.更新操作:

public void updateLeaveStatus(Long userId) {
	String sql = "update " + BasicSalary.class.getName() + " set isLeave=? where userId= ?";
		Session session=getSession();
		Query query=session.createQuery(sql);
		query.setParameter(0, true);
		query.setParameter(1, userId);
		query.executeUpdate();
	}
public void updateExpenseAmout(long expenseAccountId, double totalAmount) {
		String hql = "UPDATE " + UserExpenseAccount.class.getName() + " SET amount = ? WHERE objectId = ?";
		Query query = getSession().createQuery(hql).setParameter(0, totalAmount).setParameter(1, expenseAccountId);
		query.executeUpdate();
	}


你可能感兴趣的:(manager学习_Update)