⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memberlogic.java

📁 >项目名称:电脑电子商务平台 >1.运行环境JDK1.6+Oracle10g+Tomcat5.5 >2.开发工具: MyEclipse Enterprise Workbench
💻 JAVA
字号:
package omega.logic.login;

import omega.domain.*;

import java.util.List;
import omega.persistence.DaoFactory.*;
import omega.persistence.iface.*;

public class MemberLogic {

	private MemberDao memberDao;

	

	public MemberLogic() {
		GetDao gd = new GetDao();
		memberDao = gd.getMemberImp();
	}

	public Member getMember(String name) throws Exception {
		
		List list = memberDao.selectMemberByName(name);
		return (Member) list.get(0);
	}

	public boolean memberis(Member member) throws Exception {
		boolean isLogic = false;
		List list = this.getList();
		String username = member.getUsername().trim();
		String password = member.getPassword().trim();
		for (int i = 0; i < list.size(); i++) {
			Member a = (Member) list.get(i);
			if (username.equals(a.getUsername())
					&& password.equals(a.getPassword())) {
				isLogic = true;
			}
		}
		return isLogic;
	}

	public List getList() throws Exception {
		List list = memberDao.selectAllMember();
		return list;
	}

	public boolean add(Member member) throws Exception {
		List list = memberDao.selectMaxId();
		String username = member.getUsername().trim();
		String password = member.getPassword().trim();
		String realname = member.getRealname().trim();
		String tel = member.getTel().trim();
		String address = member.getAddress().trim();
		String zip = member.getZip().trim();
		String email = member.getEmail().trim();
		member = (Member) list.get(0);
		int nextId = member.getId() + 1;
		System.out.println("" + nextId);
		member.setId(nextId);
		member.setUsername(username);
		member.setPassword(password);
		member.setRealname(realname);
		member.setTel(tel);
		member.setAddress(address);
		member.setZip(zip);
		member.setEmail(email);
		memberDao.insert(member);
		return true;
	}
	
	public void updateById(Member member) throws Exception{
		memberDao.updateById(member);
	}

	public Member getMaxId() throws Exception {
		return memberDao.getMaxId();
	}

	public int getCount() throws Exception {
		return memberDao.getCount();
	}

}

⌨️ 快捷键说明

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