package com.qxueyou.scc.sys.service.impl; import java.util.List; import org.springframework.stereotype.Service; import com.qxueyou.scc.base.service.impl.CommonAppService; import com.qxueyou.scc.base.util.TraceUtils; import com.qxueyou.scc.sys.service.ITestService; import com.qxueyou.scc.user.model.User; @Service public class TestService extends CommonAppService implements ITestService { /* * (non-Javadoc) * * @see com.qxueyou.scc.sys.service.ITestService#addUser(java.lang.String, * java.lang.String) */ @Override public String addUser(String name, String password,String account) { User user = new User(); user.setName(name); user.setAccount(account); user.setPassword(password); user.setAccount(name); TraceUtils.setCreateTrace(user); this.insert(user); return "add success"; } @Override public String deleteUser(String userId) { User user = read(User.class, userId); TraceUtils.setUpdateTrace(user); user.setDeleteFlag(true); this.save(user); return "delete success"; } @Override public List findUserList() { String hql = "from User where deleteFlag is false"; List userList = findByComplexHql(hql, null, User.class); return userList; } }