admintest.java

来自「酒店网上预订系统 (网上预订酒店)」· Java 代码 · 共 100 行

JAVA
100
字号
package tarena.netctoss.test;

import java.util.Collection;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import tarena.netctoss.biz.IAdminMgmtBIZ;
import tarena.netctoss.model.TAdmin;
import tarena.netctoss.model.TModule;

public class AdminTest {
	private IAdminMgmtBIZ adminBIZ;
	
	public void testAddAdmin(){
		TAdmin admin = new TAdmin();
		admin.setLoginName("hongyeAdmin1");
		admin.setLoginPassword("123");
		adminBIZ.addAdmin(admin);
		
		admin = new TAdmin();
		admin.setLoginName("hongyeAdmin2");
		admin.setLoginPassword("123");
		adminBIZ.addAdmin(admin);
	}
	
	public void testRemoveAdmin(){
		TAdmin admin = adminBIZ.findAdminById(new Integer(1));
		adminBIZ.removeAdmin(admin);
	}
	
	public void testRemoveAdmins(){
		adminBIZ.removeAdmins(new Integer[]{1,2});
	}
	
	public void testModifyAdmin(){
		TAdmin admin = adminBIZ.findAdminById(new Integer(1));
		admin.setLoginPassword("1234");
		adminBIZ.modifyAdmin(admin);
	}
	
	public void testfindAllAdmins(){
		Collection<TAdmin> c = adminBIZ.findAllAdmins();
		for(TAdmin admin : c){
			System.out.println("loginName:" + admin.getLoginName() + " loginpassword:" + admin.getLoginPassword());
		}
	}
	
	public void testFindAdminById(){
		TAdmin admin = adminBIZ.findAdminById(new Integer(1));
		System.out.println("loginName:" + admin.getLoginName() + " loginpassword:" + admin.getLoginPassword());
	}
	
	public void testExsitAdminByLoginName(){
		
	}
	
	public void testFindAllModules(){
		Collection<TModule> c = adminBIZ.findAllModules();
		for(TModule m : c){
			System.out.println("name" + m.getName() + "userFlag" + m.getUserFlag());
		}
	}
	
	public void testFindModuleById(){
		TModule tm = new TModule();
		tm.setName("module1");
		tm.setUserFlag("0");
//		adminBIZ.
		TModule m = adminBIZ.findModuleById(new Integer(1));
		System.out.println("name" + m.getName() + "userFlag" + m.getUserFlag());
	}

	public IAdminMgmtBIZ getAdminBIZ() {
		return adminBIZ;
	}

	public void setAdminBIZ(IAdminMgmtBIZ adminBIZ) {
		this.adminBIZ = adminBIZ;
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
		AdminTest t = (AdminTest) ac.getBean("adminTest");
		t.testAddAdmin();
//		t.testRemoveAdmin();
//		t.testRemoveAdmins();
		t.testModifyAdmin();
		System.out.println("t.testModifyAdmin()");
		t.testFindAdminById();
		System.out.println("t.testModifyAdmin()");
		t.testfindAllAdmins();
	}

}

⌨️ 快捷键说明

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