资源简介

本系统是基于spring+springMVC+Mybatis+Maven框架写的,是一套完整的毕业设计,希望能对大家的学习有所帮助。

资源截图

代码片段和文件信息

package com.oa.controller;

import java.util.List;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import com.oa.entity.ACL;
import com.oa.entity.Module;
import com.oa.service.ModuleService;
import com.oa.service.RoleService;
import com.oa.service.UserService;

@Controller
@RequestMapping(value=“/acl“)
public class ACLController {

@Resource(name=“roleService“)
private RoleService rService;

@Resource(name=“userService“)
private UserService uService;

@Resource(name=“moduleService“)
private ModuleService mService;

@RequestMapping(value=“/list“)
public ModelAndView listModule(ModelAndView mapString principalType int principalSn HttpServletRequest request){

//根据主体标识获取主体信息
if(ACL.TYPE_ROLE.equals(principalType)){
try {
map.addobject(“role“ rService.getRoleById(principalSn));
} catch (Exception e) {
e.printStackTrace();
}
}else if(ACL.TYPE_USER.equals(principalType)){
try {
map.addobject(“user“ uService.getUserById(principalSn));
} catch (Exception e) {
e.printStackTrace();
}
}else{
request.setAttribute(“error“ “无效的主体类型!!!!“);
throw new RuntimeException(“无效的主体类型!!!!“);
}

//获得所有顶级模块列表
try {
List modules = mService.findAllModules();
map.addobject(“modules“ modules);
} catch (Exception e) {
e.printStackTrace();
}

map.addobject(“principalType“ principalType);
map.addobject(“principalSn“ principalSn);
map.setViewName(“acl/index“);
return map;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1866  2014-06-03 20:13  test_15\.classpath

     文件       1424  2014-05-11 20:38  test_15\.project

     文件        575  2014-04-04 10:23  test_15\.settings\.jsdtscope

     文件         82  2014-06-03 17:38  test_15\.settings\org.eclipse.core.resources.prefs

     文件        664  2014-04-04 10:24  test_15\.settings\org.eclipse.jdt.core.prefs

     文件        117  2014-04-16 09:43  test_15\.settings\org.eclipse.jst.j2ee.ejb.annotations.xdoclet.prefs

     文件         90  2014-04-09 19:18  test_15\.settings\org.eclipse.m2e.core.prefs

     文件        662  2014-06-03 17:38  test_15\.settings\org.eclipse.wst.common.component

     文件        252  2014-04-04 10:23  test_15\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-04-04 10:23  test_15\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-04-04 10:23  test_15\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件    1890124  2014-05-11 11:20  test_15\mybatis.log

     文件   10485997  2014-05-11 11:19  test_15\mybatis.log.1

     文件       2911  2014-05-10 21:21  test_15\pom.xml

     文件       1784  2014-05-16 17:27  test_15\src\main\java\com\oa\controller\ACLController.java

     文件       1166  2014-05-11 16:02  test_15\src\main\java\com\oa\controller\IndexController.java

     文件       1574  2014-05-24 00:11  test_15\src\main\java\com\oa\controller\LoginController.java

     文件       2383  2014-05-16 16:09  test_15\src\main\java\com\oa\controller\ModuleController.java

     文件       3523  2014-04-19 18:30  test_15\src\main\java\com\oa\controller\OrgnizationController.java

     文件       2290  2014-04-19 21:16  test_15\src\main\java\com\oa\controller\PersonController.java

     文件       1803  2014-04-23 16:39  test_15\src\main\java\com\oa\controller\RoleController.java

     文件       6580  2014-05-22 17:55  test_15\src\main\java\com\oa\controller\UserController.java

     文件       4609  2014-04-28 19:57  test_15\src\main\java\com\oa\controller\UserRolesController.java

     文件       1961  2014-05-09 17:05  test_15\src\main\java\com\oa\dao\AclDao.java

     文件       2022  2014-05-10 22:36  test_15\src\main\java\com\oa\dao\ModuleDao.java

     文件       1824  2014-04-19 14:00  test_15\src\main\java\com\oa\dao\OrgnizationDao.java

     文件       1511  2014-05-11 11:12  test_15\src\main\java\com\oa\dao\PersonDao.java

     文件       1342  2014-05-10 23:20  test_15\src\main\java\com\oa\dao\RoleDao.java

     文件       1104  2014-05-11 11:36  test_15\src\main\java\com\oa\dao\UserDao.java

     文件       1444  2014-05-08 18:03  test_15\src\main\java\com\oa\dao\UserRolesDao.java

............此处省略257个文件信息

评论

共有 条评论