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

📄 test.java

📁 自己写的学校网站框架
💻 JAVA
字号:
package edu.xjusoft.common;

import java.util.HashSet;
import java.util.Set;

import edu.xjusoft.hibernate.DAO.UsergroupDAO;
import edu.xjusoft.hibernate.DAO.UserpowerDAO;
import edu.xjusoft.hibernate.DAO.UserroleDAO;
import edu.xjusoft.hibernate.DAO.UsersDAO;
import edu.xjusoft.hibernate.ORM.Usergroup;
import edu.xjusoft.hibernate.ORM.Userpower;
import edu.xjusoft.hibernate.ORM.Userrole;
import edu.xjusoft.hibernate.ORM.Users;

public class Test {

	/**
	 * @param args
	 */

	/*
	 *	思路
	 *
	 *	用户组: 普通用户 系统管理员 板块管理员<很多板块> 子版块管理员
	 *
	 *	用户组权限描述
	 *		普通用户: 浏览页面
	 * 		系统管理员:  大板块的显示 大板块人员分配
	 * 		板块管理员<很多板块>: 子版块<栏目>显示  子版块人员分配
	 * 		子版块管理员:内容 增 删 改
	 * 
	 * 大板块: 新闻 BBS<论坛>
	 * 
	 * 	新闻子版块<栏目>: 
	 * 		学院新闻
	 * 		国内新闻
	 * 		国际新闻
	 * 		一般新闻
	 * BBS<论坛>:
	 * 		java
	 * 		oracle
	 * 		c/c++
	 * 		javaWeb
	 * 		一般<灌水专区>
	 * 		<很多>...
	 * 聊天室<期待>...
	 * 
	 * 其他
	 * <敬请期待>...
	 * 
	 * 	 *	权限: 浏览页面 系统管理<大板块管理<管理员,板块>> 各板块内容管理
	 */
	
	
	public static void main(String[] args) {
		UsersDAO userDAO = new UsersDAO();
		Set<Users> users = new HashSet<Users>();
		UsergroupDAO usergroupDAO = new UsergroupDAO();
		UserpowerDAO userpowerDAO = new UserpowerDAO();
		UserroleDAO userroleDAO = new UserroleDAO();

		// 增加用户组 4个
		// for (int i = 0; i < 4; i++) {
		// String str1 = "一 二 三 四";
		// Usergroup usergroup1 = new Usergroup();
		// usergroup1.setGroupname("addnews" + i + "");
		// switch (i) {
		// case 0:
		// str1 = "一";
		// break;
		// case 1:
		// str1 = "二";
		// break;
		// case 2:
		// str1 = "三";
		// break;
		// case 3:
		// str1 = "四";
		// break;
		// default:
		// break;
		// }
		// usergroup1.setGroupdesc("板块"+str1+"管理员"+"");
		// usergroupDAO.save(usergroup1);
		// }

		// 增加用户 10个
		// int i = 0;
		// for (i = 2; i < 10; i++) {
		// Users user1 = new Users();
		// String sex = "男";
		// user1.setUsername("a00" + i + "");
		// user1.setUserpwd("a00" + i + "");
		// user1.setUserlogin("a00" + i + "");
		// user1.setUseremail("zp-wmhx@163.com");
		// if (i % 2 == 1) {
		// sex = "女";
		// }
		// user1.setUsersex(sex);
		// user1.setUseremail("zp-wmhx_"+i+"@163.com"+"");
		// usergroup1 = usergroupDAO.findById(new Long(1));// 先增加用户组
		// // usergroup1.setUserses(users);j
		// user1.setUsergroup(usergroup1);
		// // users.add(user1);
		// userDAO.save(user1);
		// }

		// 增加权限
		// for (int i = 0; i < 4; i++) {
		// String str1 = "一 二 三 四";
		// Userpower userpower1 = new Userpower();
		// userpower1.setPowername("addnews" + i + "");
		// switch (i) {
		// case 0:
		// str1 = "一";
		// break;
		// case 1:
		// str1 = "二";
		// break;
		// case 2:
		// str1 = "三";
		// break;
		// case 3:
		// str1 = "四";
		// break;
		// default:
		// break;
		// }
		// userpower1.setPowerdesc("板块" + str1 + "管理员" + "");
		// userpowerDAO.save(userpower1);
		// }
		// 增加角色//给用户组赋权限
		Userrole userrole1 = new Userrole();
		// userrole1.setUserpower(userpower1);
		// userrole1.setUsergroup(usergroup1);
		// userrole1.setRoledesc("普通用户浏览");
		// userroleDAO.save(userrole1);

	}

}

⌨️ 快捷键说明

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