• 大小: 14.33MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-29
  • 语言: 其他
  • 标签: SSM  

资源简介

Spring+SpringMVC+MyBatis整合工程代码

资源截图

代码片段和文件信息

package com.heitian.ssm.controller;

import com.heitian.ssm.model.User;
import com.heitian.ssm.service.UserService;
import org.apache.log4j.Logger;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * Created by Zhangxq on 2016/7/15.
 */

@Controller
public class UserController {

    private Logger log = Logger.getLogger(UserController.class);
    @Resource
    private UserService userService;


    //1使用HttpServletRequest获取
    // 2Spring会自动将表单参数注入到方法参数,和表单的name属性保持一致。和Struts2一样------@RequestParam(“name“)String name
    @RequestMapping(“/showUser“)
    public String showUser(HttpServletRequest request Model model@RequestParam(“name“)String name@RequestParam(“pass“)String password){

        log.info(“查询所有用户信息“);
 /*       String name = request.getParameter(“name“);
        log.info(“request.getParameter:::::“+name);

        String[] dd=request.getParameterValues(“name“);
        log.info(“request.getParameterValues:::::“+dd[0].toString());*/

        log.info(“RequestParam::::“+name);
        log.info(“RequestParam::::“+password);




        List userList = userService.getAllUser();
        model.addAttribute(“userList“userList);
        return “showUser“;
    }

    @RequestMapping(“/login“)
    public String login(HttpServletRequest request Model model){
        return “login“;
    }



    //3自动注入Bean属性----User user

    @RequestMapping(“/aa“)
    public String showUserssss(HttpServletRequest request Model modelUser user){

        log.info(“查询所有用户信息“);

        log.info(“RequestParam::::“+user.getUserName());
        log.info(“RequestParam::::“+user.getUserPwd());

        List userList = userService.getAllUser();
        model.addAttribute(“userList“userList);
        return “showUser“;
    }
}

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

     文件        287  2017-06-05 15:13  web-ssm\.idea\artifacts\web_ssm_war.xml

     文件       4450  2017-06-05 15:13  web-ssm\.idea\artifacts\web_ssm_war_exploded.xml

     文件       1190  2017-06-05 15:12  web-ssm\.idea\compiler.xml

     文件         76  2017-06-05 15:13  web-ssm\.idea\copyright\profiles_settings.xml

     文件        172  2017-06-05 15:12  web-ssm\.idea\encodings.xml

     文件        538  2017-06-05 15:13  web-ssm\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xml

     文件        560  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__commons_codec_commons_codec_1_9.xml

     文件        563  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__commons_dbcp_commons_dbcp_1_2_2.xml

     文件        629  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_1.xml

     文件        527  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__commons_io_commons_io_2_4.xml

     文件        582  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xml

     文件        549  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__commons_pool_commons_pool_1_3.xml

     文件        538  2017-06-05 15:13  web-ssm\.idea\libraries\Maven__com_alibaba_fastjson_1_1_41.xml

     文件        668  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml

     文件        619  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_core_2_8_0.xml

     文件        647  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_databind_2_8_0.xml

     文件        549  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__com_sun_mail_javax_mail_1_5_0.xml

     文件        551  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__javax_activation_activation_1_1.xml

     文件        507  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__javax_javaee_api_7_0.xml

     文件        461  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__jstl_jstl_1_2.xml

     文件        479  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__junit_junit_4_11.xml

     文件        493  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__log4j_log4j_1_2_17.xml

     文件        598  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_29.xml

     文件        630  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xml

     文件        644  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xml

     文件        556  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_hamcrest_hamcrest_core_1_3.xml

     文件        524  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_mybatis_mybatis_3_2_8.xml

     文件        573  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_2_2.xml

     文件        555  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_projectlombok_lombok_1_16_12.xml

     文件        537  2017-06-05 15:12  web-ssm\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_18.xml

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

评论

共有 条评论