📄 menutreenodetest.java
字号:
package com.hb.base.test.dao.ui;
import com.hb.base.dao.ui.MenuTreeNodeDao;
import com.hb.base.domain.ui.MenuTreeNode;
import com.hb.core.test.dao.HibernateDaoTestCase;
public class MenuTreeNodeTest extends HibernateDaoTestCase {
private MenuTreeNodeDao menuTreeNodeDao;
public void testInsertTreeRoot() {
MenuTreeNode root = new MenuTreeNode();
root.setNodeID(getMaxID(0));
root.setNodeTxt("Root");
root.setNodeType(MenuTreeNode.ROOT_TYPE);
root.setActionPath("");
menuTreeNodeDao.save(root);
}
public void testInsertTreeNode1() {
MenuTreeNode root = menuTreeNodeDao.get(1);
int index = 1;
MenuTreeNode root1 = new MenuTreeNode();
root1.setNodeID(getMaxID(index));
root1.setNodeTxt("系统配置");
root1.setParentNode(root);
root1.setActionPath("");
root1.setNodeType(MenuTreeNode.FOLDER_TYPE);
root.addSubNode(root1);
index++;
MenuTreeNode root2 = new MenuTreeNode();
root2.setNodeID(getMaxID(index));
root2.setNodeTxt("组织结构管理");
root2.setParentNode(root1);
root2.setActionPath("/page/common/common_004.xhtml");
root2.setNodeType(MenuTreeNode.PAGE_TYPE);
root1.addSubNode(root2);
index++;
MenuTreeNode root3 = new MenuTreeNode();
root3.setNodeID(getMaxID(index));
root3.setNodeTxt("员工信息管理");
root3.setParentNode(root1);
root3.setActionPath("/page/common/common_005.xhtml");
root3.setNodeType(MenuTreeNode.PAGE_TYPE);
root1.addSubNode(root3);
index++;
;
MenuTreeNode root4 = new MenuTreeNode();
root4.setNodeID(getMaxID(index));
root4.setNodeTxt("UI树信息配置");
root4.setParentNode(root1);
root4.setActionPath("/page/common/common_007.xhtml");
root4.setNodeType(MenuTreeNode.PAGE_TYPE);
root1.addSubNode(root4);
index++;
menuTreeNodeDao.save(root);
}
/**
* 取得 menuTreeNodeDao
*
* @return the menuTreeNodeDao
*/
public MenuTreeNodeDao getMenuTreeNodeDao() {
return menuTreeNodeDao;
}
/**
* 设置 menuTreeNodeDao
*
* @param menuTreeNodeDao the menuTreeNodeDao to set
*/
public void setMenuTreeNodeDao(MenuTreeNodeDao menuTreeNodeDao) {
this.menuTreeNodeDao = menuTreeNodeDao;
}
// public void testGetTreeRoot() {
// String rootID = "00000000";
// List<TreeNode> tmpList = treeDao.findRootNode(rootID);
// TreeNode rootNode = tmpList == null ? null : tmpList.get(0);
// //System.out.println(rootNode);
// // return rootNode;
// }
// public void testGetMaxNodeID() {
// List<String> tmpList = treeDao.findMaxNodeID();
// String maxId = tmpList.size() > 0 ? tmpList.get(0) : null;
// System.out.println(maxId);
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -