• 大小: 68.99MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-08-30
  • 语言: 数据库
  • 标签: java、ssm  

资源简介

基于Maven、Spring、SpringMVC、myBatis。 体验地址:www.lettiy.top 注意:个人使用时,修改resource下的jdbc.properties为你个人数据库,并根据sql路径下的文件建表。

资源截图

代码片段和文件信息

package com.heitian.project.controller;

import com.heitian.project.model.projectDetial;
import com.heitian.project.model.projectInfo;
import com.heitian.project.model.projectMember;
import com.heitian.project.model.projectParam;
import com.heitian.project.service.ProjectService;
import com.heitian.ssm.model.Userinfo;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.util.HashMap;
import java.util.List;

/**
 * Created by Richard Cheung on 2017/10/10.
 */
@Controller
@RequestMapping(“/project“)
public class projectController {

    @Resource
    ProjectService projectService;


    @ResponseBody
    @RequestMapping(value = “/getprojectlist“)
    List viewProjectList(HttpServletResponse response){
        response.setHeader(“Access-Control-Allow-Origin“ “*“);
        List result=null;
        result=projectService.getProjectList();
        return result;
    }

    @ResponseBody
    @RequestMapping(“/getuserproject“)
    List getUserProject(Userinfo userinfo){
        List result=null;
        result=projectService.getUserProjectList(userinfo.getUsername());
        return result;
    }

    @ResponseBody
    @RequestMapping(“/getinitorproject“)
    List getInitorProject(Userinfo userinfo){
        List result=null;
        result=projectService.getInitorProjectList(userinfo.getUsername());
        return result;
    }


    @ResponseBody
    @RequestMapping(“/createProject“)
    HashMapject> createProject(projectInfo projectInfo){
        HashMapject> result=new HashMapject>();
        String status=projectService.createProject(projectInfo);
        result.put(“status“status);
        return result;
    }


    @ResponseBody
    @RequestMapping(“/viewProjectDetial“)
    HashMapject> viewProjectDetial(projectParam projectParam){
        return projectService.viewDetial(projectParam);
    }



    @ResponseBody
    @RequestMapping(“/getMemberList“)
    List getMemberList(String projectid){
        return projectService.getMemberList(projectid);
    }


    @ResponseBody
    @RequestMapping(“/parforProject“)
    HashMapject> payforProject(projectParam projectParamString crash){
            return projectService.parforProject(projectParamcrash);
    }

    @ResponseBody
    @RequestMapping(“/joinProject“)
    HashMapject> joinProject(projectParam projectParam){
        return projectService.joinProject(projectParam);
    }
    @ResponseBody
    @RequestMapping(“/deleteProject“)
    HashMapject> deleteProject(String projectid){
        return projectService.deleteProject(projectid);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-16 16:25  SSMSystem\
     目录           0  2017-10-16 16:37  SSMSystem\.git\
     文件          17  2017-10-16 16:24  SSMSystem\.git\COMMIT_EDITMSG
     文件         302  2017-10-11 13:39  SSMSystem\.git\config
     文件          73  2017-10-11 13:39  SSMSystem\.git\description
     文件           0  2017-10-16 16:40  SSMSystem\.git\FETCH_HEAD
     文件          23  2017-10-11 13:39  SSMSystem\.git\HEAD
     目录           0  2017-10-10 15:17  SSMSystem\.git\hooks\
     文件         478  2017-10-11 13:39  SSMSystem\.git\hooks\applypatch-msg.sample
     文件         896  2017-10-11 13:39  SSMSystem\.git\hooks\commit-msg.sample
     文件         189  2017-10-11 13:39  SSMSystem\.git\hooks\post-update.sample
     文件         424  2017-10-11 13:39  SSMSystem\.git\hooks\pre-applypatch.sample
     文件        1642  2017-10-11 13:39  SSMSystem\.git\hooks\pre-commit.sample
     文件        1348  2017-10-11 13:39  SSMSystem\.git\hooks\pre-push.sample
     文件        4898  2017-10-11 13:39  SSMSystem\.git\hooks\pre-rebase.sample
     文件         544  2017-10-11 13:39  SSMSystem\.git\hooks\pre-receive.sample
     文件        1239  2017-10-11 13:39  SSMSystem\.git\hooks\prepare-commit-msg.sample
     文件        3610  2017-10-11 13:39  SSMSystem\.git\hooks\update.sample
     文件       27766  2017-10-16 16:24  SSMSystem\.git\index
     目录           0  2017-10-10 15:17  SSMSystem\.git\info\
     文件         240  2017-10-11 13:39  SSMSystem\.git\info\exclude
     目录           0  2017-10-10 15:20  SSMSystem\.git\logs\
     文件         671  2017-10-16 16:24  SSMSystem\.git\logs\HEAD
     目录           0  2017-10-10 15:20  SSMSystem\.git\logs\refs\
     目录           0  2017-10-10 15:20  SSMSystem\.git\logs\refs\heads\
     文件         671  2017-10-16 16:24  SSMSystem\.git\logs\refs\heads\master
     目录           0  2017-10-10 15:20  SSMSystem\.git\logs\refs\remotes\
     目录           0  2017-10-10 18:15  SSMSystem\.git\logs\refs\remotes\origin\
     文件         198  2017-10-11 13:39  SSMSystem\.git\logs\refs\remotes\origin\HEAD
     文件         609  2017-10-16 16:31  SSMSystem\.git\logs\refs\remotes\origin\master
     目录           0  2017-10-16 16:31  SSMSystem\.git\objects\
............此处省略473个文件信息

评论

共有 条评论

相关资源