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

📄 departmenttest.java

📁 一个自娱自乐的demo 开发环境 apache-tomcat-6.0.16 Mysql 5.1.11 Jdk 1.6 文件结构如下 --MyGame -----MyGam
💻 JAVA
字号:
/**
 *	2007/11/05
 *	@version
 *	@author 何 貝
 */
package com.hb.base.test.dao.organization;

import com.hb.base.dao.organization.DepartmentDao;
import com.hb.base.domain.organization.Department;
import com.hb.core.test.dao.HibernateDaoTestCase;

public class DepartmentTest extends HibernateDaoTestCase {
	private DepartmentDao departmentDao;

	public void testInsertDepartment1() {
		Department department1 = new Department();

		department1.setDepartmentID(getMaxID(0));
		department1.setDepartmentName("##集团公司");
		department1.setStartDate(getCurrentDate());
		department1.setEndDate(getMaxDate());

		String[] dNameList = new String[] { "人事部", "財務部", "資金部", "法務部", "営業部", "企画部", "物流部", "技術部" };

		for (int i = 0; i < dNameList.length; i++) {
			Department department2 = new Department();
			department2.setDepartmentID(getMaxID(i + 1));
			department2.setDepartmentName(dNameList[i]);
			department2.setStartDate(getCurrentDate());
			department2.setEndDate(getMaxDate());

			department2.setParentDep(department1);
			department1.addSubDep(department2);
		}

		departmentDao.save(department1);
	}

	// public void testInsertDepartment2() {
	// Department department1 = departmentDao.get(2);
	// String[] dNameList1 = new String[] { "海外营业部", "国内营业部" };
	//
	// for (int j = 0; j < dNameList1.length; j++) {
	// Department department2 = new Department();
	// int parentDepID = new Integer(department1.getDepartmentID());
	//
	// department2.setDepartmentID(getMaxID(parentDepID * 10 + j));
	// department2.setDepartmentName(dNameList1[j]);
	//
	// department2.setStartDate(getCurrentDate());
	// department2.setEndDate(getMaxDate());
	//
	// department2.setParentDep(department1);
	// department1.addSubDep(department2);
	//
	// departmentDao.save(department2);
	// }
	//
	// Department department3 = departmentDao.get(3);
	// String[] dNameList2 = new String[] { "CAD研发部", "PDF研发部" };
	//
	// for (int j = 0; j < dNameList2.length; j++) {
	// Department department4 = new Department();
	// int parentDepID = new Integer(department3.getDepartmentID());
	//
	// department4.setDepartmentID(getMaxID(parentDepID * 10 + j));
	// department4.setDepartmentName(dNameList2[j]);
	//
	// department4.setStartDate(getCurrentDate());
	// department4.setEndDate(getMaxDate());
	//
	// department4.setParentDep(department1);
	// department3.addSubDep(department4);
	//
	// departmentDao.save(department4);
	// }
	//
	// }

	public DepartmentDao getDepartmentDao() {
		return departmentDao;
	}

	public void setDepartmentDao(DepartmentDao departmentDao) {
		this.departmentDao = departmentDao;
	}

}

⌨️ 快捷键说明

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