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

📄 admintest.java

📁 电信用户自服务系统
💻 JAVA
字号:
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("root123");
		admin.setLoginPassword("1234");
		admin.setRights(admin.getRights());
		adminBIZ.addAdmin(admin);
		
		admin = new TAdmin();
		admin.setLoginName("liuwei");
		admin.setLoginPassword("1234");
		//admin.setRights(rights);
		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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -