Java tutorial
package com.platform.learn.service.impl; import java.util.List; import java.util.Map; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.platform.learn.dao.UserDao; import com.platform.learn.model.SearchCriteria; import com.platform.learn.model.User; import com.platform.learn.service.AdminService; @Service public class AdminServiceImpl implements AdminService { // @Autowired // private ActionDao actionDao; @Autowired private UserDao userDao; @Override public User doLogin(String userName, String password) throws Exception { User user = null; if (StringUtils.isNotBlank(userName) && StringUtils.isNotBlank(password)) { user = userDao.doLogin(userName, password); } return user; } @Override public void saveUser(User user) throws Exception { userDao.saveOrUpdate(user); } @Override public User getUserByUserName(String userName) { return userDao.getUserByUserName(userName); } @Override public List<Map> loadUsers(SearchCriteria sc) { return userDao.loadUsers(sc); } @Override public void deleteUser(User user) throws Exception { userDao.delete(user); } @Override public void activeUser(int userId, String cipherText) { User user = userDao.findById(userId); user.setLicense(cipherText); } }