package com.aaa.online.test;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests;
import com.aaa.online.entity.ClassInfos;
import com.aaa.online.entity.Dept;
import com.aaa.online.entity.Dummy;
import com.aaa.online.entity.DummyState;
import com.aaa.online.entity.Grade;
import com.aaa.online.entity.Message;
import com.aaa.online.entity.Right;
import com.aaa.online.entity.Role;
import com.aaa.online.entity.Users;
import com.aaa.online.service.ClassService;
import com.aaa.online.service.DeptService;
import com.aaa.online.service.DummyService;
import com.aaa.online.service.DummyStateService;
import com.aaa.online.service.GradeService;
import com.aaa.online.service.MessageService;
import com.aaa.online.service.RightService;
import com.aaa.online.service.RoleService;
import com.aaa.online.service.ScheduleService;
import com.aaa.online.service.SubjectService;
import com.aaa.online.service.UsersService;
@ContextConfiguration(locations = { "classpath:applicationContext.xml" })
public class RightServiceTest extends AbstractJUnit4SpringContextTests {
@Autowired
private UsersService ubiz;
@Autowired
private DummyService dmbiz;
@Autowired
private DummyStateService dsbiz;
// /
@Autowired
private RoleService roleService;
@Autowired
private ScheduleService scheduleService;
@Autowired
private SubjectService subjectService;
@Autowired
private ClassService classService;
@Autowired
private GradeService gradeService;
@Autowired
private RightService rightService;
@Autowired
private DeptService deptService;
@Autowired
private MessageService messageService;
@Test
//1添加年级
public void testGrade1() {
Grade g1 = new Grade();
g1.setGradename("S1");
Grade g2 = new Grade();
g2.setGradename("S2");
Grade g3 = new Grade();
g3.setGradename("S3");
gradeService.add(g1);
gradeService.add(g2);
gradeService.add(g3);
}
@Test
//2添加班级
public void addclass2()
{
Grade grade=gradeService.get(1);
for(int i=120;i<130;i++)
{
ClassInfos c = new ClassInfos();
c.setClassname("GS" + i);
c.setGrade(grade);
classService.add(c);
}
}
@Test
//3添加部门
public void testDept3() {
System.out.println(true);
Dept dept = new Dept();
dept.setDname("学习部");
deptService.add(dept);
Dept dept1 = new Dept();
dept1.setDname("纪检部");
deptService.add(dept1);
Dept dept2 = new Dept();
dept2.setDname("财务部");
deptService.add(dept2);
Dept dept3 = new Dept();
dept3.setDname("校友部");
deptService.add(dept3);
Dept dept4 = new Dept();
dept4.setDname("学术部");
deptService.add(dept4);
Dept dept5 = new Dept();
dept5.setDname("无");
deptService.add(dept5);
}
@Test
//4添加权限
public void testRight4() {
//
Right r0 = new Right();
r0.setName("系统管理");
r0.setLeaf(false);
rightService.add(r0);
Right r01 = new Right();
r01.setName("角色管理");
r01.setLeaf(true);
r01.setUrl("role.jsp");
r01.setFather(r0);
rightService.add(r01);
Right r15 = new Right();
r15.setName("权限管理");
r15.setLeaf(true);
r15.setUrl("right.jsp");
r15.setFather(r0);
rightService.add(r15);
Right r23= new Right();
r23.setName("我的信息");
r23.setLeaf(true);
r23.setUrl("oneself.jsp");
r23.setFather(r0);
rightService.add(r23);
//
Right r = new Right();
r.setName("信息管理");
r.setLeaf(false);
rightService.add(r);
Right r1 = new Right();
r1.setName("用户管理");
r1.setLeaf(true);
r1.setUrl("staff.jsp");
r1.setFather(r);
rightService.add(r1);
Right r10 = new Right();
r10.setName("学生管理");
r10.setLeaf(true);
r10.setUrl("addStudent.jsp");
r10.setFather(r);
rightService.add(r10);
Right r11 = new Right();
r11.setName("班级管理");
r11.setLeaf(true);
r11.setUrl("class.jsp");
r11.setFather(r);
rightService.add(r11);
Right r12 = new Right();
r12.setName("部门管理");
r12.setLeaf(true);
r12.setUrl("dept.jsp");
r12.setFather(r);
rightService.add(r12);
Right r13 = new Right();
r13.setName("年级管理");
r13.setLeaf(true);
r13.setUrl("grade.jsp");
r13.setFather(r);
rightService.add(r13);
Right r17 = new Right();
r17.setName("查询班级");
r17.setLeaf(true);
r17.setUrl("searchclass.jsp");
r17.setFather(r);
rightService.add(r17);
//
Right r2 = new Right();
r2.setName("成绩管理");
r2.setLeaf(false);
rightService.add(r2);
Right r4 = new Right();
r4.setName("录入成绩");
r4.setUrl("addRecord.jsp");
r4.setLeaf(true);
r4.setFather(r2);
rightService.add(r4);
Right r14 = new Right();
r14.setName("我的成绩");
r14.setUrl("oneselfScore.jsp");
r14.setLeaf(true);
r14.setFather(r2);
rightService.add(r14);
Right r24 = new Right();
r24.setName("试题管理");
r24.setUrl("title.jsp");
r24.setLeaf(true);
r24.setFather(r2);
rightService.add(r24);
//
Right r5 = new Right();
r5.setName("教学管理");
r5.setLeaf(false);
rightService.add(r5);
Right r6 = new Right();
r6.setName("课程查询");
r6.setUrl("searchsubject.jsp");
r6.setLeaf(true);
r6.setFather(r5);
rightService.add(r6);
Right r3 = new Right();
r3.setName("课程管理");
r3.setUrl("subject.jsp");
r3.setLeaf(true);
r3.setFather(r5);
rightService.add(r3);
Right r16 = new Right();
r16.setName("课程表管理");
r16.setUrl("schedule.jsp");
r16.setLeaf(true);
r16.setFather(r5);
rightService.add(r16);
// /
Right r7 = new Right();
r7.setName("好友管理");
r7.setLeaf(false);
rightService.add(r7);
Right r8 = new Right();
r8.setName("查找好友");
r8.setLeaf(true);
r8.setUrl("searchfriend.jsp");
r8.setFather(r7);
rightService.add(r8);
// /
Right r9 = new Right();
r9.setName("统计查询");
r9.setLeaf(false);
rightService.add(r9);
// /
Right r20 = new Right();
r20.setName("机房管理");
r20.setLeaf(false);
rightService.add(r20);
Right r21 = new Right();
r21.setName("机房信息");
r21.setLeaf(true);
r21.setUrl("hall.jsp");
r21.setFather(r20);
rightService.add(r21);
Right r22 = new Right();
r22.setName("电脑信息");
r22.setLeaf(true);
r22.setUrl("computer.jsp");
r22.setFather(r20);
rightService.add(r22);
// /
}
@Test
//5添加角色
public void testRole5() {
Right right1=rightService.get(21);
Right right2=rightService.get(23);
Right right3=rightService.get(24);
Right right4=rightService.get(25);
Right right5=rightService.get(26);
Right right6=rightService.get(27);
Right right7=rightService.get(28);
Right right8=rightService.get(30);
Right right9=rightService.get(31);
Right right10=rightService.get(33);
Right right11=rightService.get(34);
Right right12=rightService.get(35);
Right right13=rightService.get(37);
Right right14=rightService.get(40);
Right right15=rightService.get(41);
Role role1 = new Role();
role1.setRoleName("学生");
role1.setRoleDesc("学生");
role1.getRights().add(right1);
role1.getRights().add(right2);
role1.getRights().add(right3);
role1.getRights().add(right4);
roleService.add(role1);
Role role2 = new Role();
role2.setRoleName("班主任");
role2.setRoleDesc("班主任");
roleService.add(role2);
Role role3 = new Role();
role3.setRoleName("教员");
role3.setRoleDesc("�
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Java实现webQQ聊天完整代码 (2000个子文件)
.#Junit.java.1.3 1KB
.#Junit.java.1.3 1KB
tbar.bmp 10KB
HibernateDao.class 13KB
RightServiceTest.class 12KB
ChatManager.class 11KB
SimpleHibernateDao.class 10KB
UsersService.class 10KB
DummyService.class 10KB
CopyOfRightServiceTest.class 10KB
RightService.class 9KB
ClassService.class 8KB
MessageService.class 8KB
BaseDao.class 8KB
ReflectionUtils.class 7KB
RightAction.class 6KB
UsersAction.class 5KB
PropertyFilter.class 5KB
Users.class 5KB
CopyTest.class 5KB
RecordService.class 5KB
ServletUtils.class 5KB
SubjectInfoAction.class 5KB
TitleAction.class 5KB
ClassAction.class 5KB
RoleService.class 5KB
UserDto.class 4KB
Page.class 4KB
DeptAction.class 4KB
ScheduleService.class 4KB
ComputerAction.class 4KB
GradeAction.class 4KB
RoleAction.class 4KB
Dummy.class 3KB
ScheduleAction.class 3KB
UsersDwr.class 3KB
HallAction.class 3KB
DummyDto.class 3KB
SubjectService.class 3KB
RecordAction.class 3KB
ClassInfos.class 3KB
ComputerService.class 3KB
Title.class 3KB
DummyAction.class 2KB
DeptService.class 2KB
Record.class 2KB
Schedule.class 2KB
Right.class 2KB
QuestionaireScore.class 2KB
TeachingInfo.class 2KB
Message.class 2KB
TitleService.class 2KB
BaseAction.class 2KB
ScheduleDto.class 2KB
RecordDto.class 2KB
GradeService.class 2KB
HallService.class 2KB
Lost.class 2KB
PropertyFilter$PropertyType.class 2KB
SubjectInfo.class 2KB
RightDto.class 2KB
Schoolbbs.class 2KB
Schoolbbsleave.class 2KB
DummyStateService.class 2KB
Logreply.class 2KB
Role.class 2KB
Logreview.class 2KB
DormDetail.class 2KB
Node.class 2KB
LogInfo.class 1KB
TitleTypeAction.class 1KB
PropertyFilter$MatchType.class 1KB
ClassInfosDto.class 1KB
Computer.class 1KB
ExtPage.class 1KB
PageDto.class 1KB
TitleTypeService.class 1KB
Examresult.class 1KB
Dorm.class 1KB
Friend.class 1KB
Answer.class 1KB
DummyState.class 948B
Schoolbbsreply.class 795B
IdEntity.class 762B
RoleDto.class 750B
Titletype.class 715B
CreateTable.class 693B
Grade.class 687B
Hall.class 680B
Dept.class 671B
BaseDaoImpl.class 670B
SubjectInfoDao.class 659B
DummyStateDao.class 654B
TitleTypeDao.class 649B
ComputerDao.class 644B
MessageDao.class 639B
RecordDao.class 634B
ClassDao.class 634B
GradeDao.class 629B
UsersDao.class 629B
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
偏分
- 粉丝: 3
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页