usersservice.java

来自「一个很好的网上商城系统」· Java 代码 · 共 50 行

JAVA
50
字号
package com.hb.shop.service;

import java.util.List;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.hb.shop.dao.UsersDAO;
import com.hb.shop.model.Users;

public class usersService {
	private UsersDAO usersDAO;
	
	public UsersDAO getUsersDAO() {
		return usersDAO;
	}

	public void setUsersDAO(UsersDAO usersDAO) {
		this.usersDAO = usersDAO;
	}
	
	
	public int userExist(String name,String password){
		ClassPathXmlApplicationContext act = new ClassPathXmlApplicationContext("applicationContext.xml");
		usersDAO = (UsersDAO) act.getBean("UsersDAO");
		Users user =null;		
		List userList = usersDAO.findByUserName(name);
		if(!userList.isEmpty()){
			user = (Users) userList.get(0);
			if(user.getUserPassword().equals(password)){
				if(user.getUserType().equals("管理员")){
					return 1;
				}else{
					return 2;
				}
			}else{
				return 3;
			}
		}
		return 0;
	}
	
	public Users findUserByName(String userName){
		ClassPathXmlApplicationContext act = new ClassPathXmlApplicationContext("applicationContext.xml");
		usersDAO = (UsersDAO) act.getBean("UsersDAO");
		Users user =null;
		user = (Users) usersDAO.findByUserName(userName).get(0);
		return user;
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?