資源簡介
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.xm
?????文件???????4450??2017-06-05?15:13??web-ssm\.idea\artifacts\web_ssm_war_exploded.xm
?????文件???????1190??2017-06-05?15:12??web-ssm\.idea\compiler.xm
?????文件?????????76??2017-06-05?15:13??web-ssm\.idea\copyright\profiles_settings.xm
?????文件????????172??2017-06-05?15:12??web-ssm\.idea\encodings.xm
?????文件????????538??2017-06-05?15:13??web-ssm\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
?????文件????????560??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__commons_codec_commons_codec_1_9.xm
?????文件????????563??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__commons_dbcp_commons_dbcp_1_2_2.xm
?????文件????????629??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_1.xm
?????文件????????527??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__commons_io_commons_io_2_4.xm
?????文件????????582??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
?????文件????????549??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__commons_pool_commons_pool_1_3.xm
?????文件????????538??2017-06-05?15:13??web-ssm\.idea\libraries\Maven__com_alibaba_fastjson_1_1_41.xm
?????文件????????668??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__com_fasterxm
?????文件????????619??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__com_fasterxm
?????文件????????647??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__com_fasterxm
?????文件????????549??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__com_sun_mail_javax_mail_1_5_0.xm
?????文件????????551??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__javax_activation_activation_1_1.xm
?????文件????????507??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__javax_javaee_api_7_0.xm
?????文件????????461??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__jstl_jstl_1_2.xm
?????文件????????479??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__junit_junit_4_11.xm
?????文件????????493??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__log4j_log4j_1_2_17.xm
?????文件????????598??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_29.xm
?????文件????????630??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_codehaus_jackson_jackson_core_asl_1_9_13.xm
?????文件????????644??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_13.xm
?????文件????????556??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_hamcrest_hamcrest_core_1_3.xm
?????文件????????524??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_mybatis_mybatis_3_2_8.xm
?????文件????????573??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_2_2.xm
?????文件????????555??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_projectlombok_lombok_1_16_12.xm
?????文件????????537??2017-06-05?15:12??web-ssm\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_18.xm
............此處省略148個文件信息
評論
共有 條評論