• 大小: 3.11MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-10
  • 语言: Java
  • 标签: java  SpringMVC  MyBatis  log4j  

资源简介

使用jdk1.8+SSM框架、mysql数据库、JSP开发的简单创新创业申请审核管理系统; 包含模块:权限管理、院系管理、项目组管理、项目分类管理、项目管理、资讯管理、话题管理、角色管理、用户管理、团队管理

资源截图

代码片段和文件信息

package com.hgd.venture.controller;

import com.hgd.venture.entity.Authority;
import com.hgd.venture.entity.Role;
import com.hgd.venture.service.AuthorityService;
import com.hgd.venture.service.RoleService;
import com.hgd.venture.util.OutputMsg;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.Date;
import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: asadafagahajakal
 * Date: 2018-05-06 15:47
 */
@Controller
@RequestMapping(“/authority“)
public class AuthorityController {

    @Autowired
    AuthorityService authorityService;

    @Autowired
    RoleService roleService;

    /**
     * 列表
     *
     * @param response
     * @param request
     * @return
     */
    @RequestMapping(value = “/list“ method = RequestMethod.GET)
    public String list(HttpServletResponse response HttpServletRequest request) {
        String description = request.getParameter(“description“);
        Authority authority = new Authority();
        authority.setDescription(description);
        List authorities = authorityService.findList(authority);
        request.setAttribute(“authorities“ authorities);
        return “authorityList“;
    }

    /**
     * 添加
     *
     * @param response
     * @param request
     * @return
     */
    @RequestMapping(value = “/add“ method = RequestMethod.GET)
    public String add(HttpServletResponse response HttpServletRequest request) {
        return “authorityAdd“;
    }

    /**
     * 保存
     *
     * @param response
     * @param request
     */
    @RequestMapping(value = “/save“ method = RequestMethod.POST)
    public void save(HttpServletResponse response HttpServletRequest request) {
        String description = request.getParameter(“description“);//权限描述
        if (““.equals(description) || description == null) {
            OutputMsg.addBMsg(response request “不能为空!“);
            return;
        }
        String mark = request.getParameter(“mark“);//权限标识
        if (““.equals(mark) || mark == null) {
            OutputMsg.addBMsg(response request “不能为空!“);
            return;
        }
        Authority authority = new Authority();
        authority.setMark(mark);
        Authority authorities = authorityService.get(authority);
        if (authorities != null) {
            OutputMsg.addBMsg(response request “权限标识““ + mark + “”已被使用!“);
            return;
        }
        authority.setDescription(description);
        authority.setCreateDate(new Date());
        authority.setUpdateDate(new Date());
        int i = authorityService.insert(authority);
        if (i > 0) {
         

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-24 16:09  venture\
     文件         192  2018-05-24 10:19  venture\.gitignore
     文件        9482  2018-05-23 21:47  venture\pom.xml
     文件        1033  2018-07-20 16:06  venture\README.md
     目录           0  2018-07-20 15:42  venture\sql\
     文件       14034  2018-07-20 15:42  venture\sql\venture.sql
     目录           0  2018-05-19 08:20  venture\src\
     目录           0  2018-05-19 08:20  venture\src\main\
     目录           0  2018-05-19 08:20  venture\src\main\java\
     目录           0  2018-05-19 08:32  venture\src\main\java\com\
     目录           0  2018-05-19 08:32  venture\src\main\java\com\hgd\
     目录           0  2018-05-23 21:46  venture\src\main\java\com\hgd\venture\
     目录           0  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\
     文件        6861  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\AuthorityController.java
     文件        7281  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\CategoryController.java
     文件        5550  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\DepartmentController.java
     文件        5679  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\NewsController.java
     文件        6255  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\ProjectGroupController.java
     文件        7205  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\RoleController.java
     文件        8739  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\TeamController.java
     文件        6537  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\TopicController.java
     文件        4565  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\TopicReplyController.java
     文件       20799  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\UserController.java
     文件       10247  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\controller\VentureProjectController.java
     目录           0  2018-05-25 11:05  venture\src\main\java\com\hgd\venture\dao\
     文件         535  2018-05-24 01:19  venture\src\main\java\com\hgd\venture\dao\AuthorityMapper.java
     文件        3007  2018-05-24 01:19  venture\src\main\java\com\hgd\venture\dao\AuthorityMapper.xml
     目录           0  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\dao\base\
     文件         149  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\dao\base\baseDao.java
     文件        1074  2018-07-20 15:42  venture\src\main\java\com\hgd\venture\dao\base\CrudDao.java
     文件         305  2018-05-19 16:18  venture\src\main\java\com\hgd\venture\dao\CategoryMapper.java
............此处省略142个文件信息

评论

共有 条评论