資源簡(jiǎn)介
使用 Spring SpringMvc MyBatis 搭建一個(gè)SSM web輕量極框架
代碼片段和文件信息
package?com.azhon.controller;
import?com.azhon.pojo.TbMember;
import?com.azhon.service.LoginService;
import?org.apache.logging.log4j.LogManager;
import?org.apache.logging.log4j.Logger;
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.ResponseBody;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
/*
?*?項(xiàng)目名:????SSMStudy
?*?包名???????com.azhon.controller
?*?文件名:????LoginController
?*?創(chuàng)建者:????ZSY
?*?創(chuàng)建時(shí)間:??2017/11/27?on?21:41
?*?描述:?????TODO
?*/
@Controller
public?class?LoginController?{
????public?final?Logger?logger?=?LogManager.getLogger(getClass());
????@Autowired
????public?LoginService?loginService;
????/**
?????*?添加這個(gè)映射?這樣輸入?localhost:8080/login?就可以直接訪(fǎng)問(wèn)我們的登錄頁(yè)面
?????*
?????*?@return?返回文件的路徑
?????*/
????@RequestMapping(“/login“)
????public?String?login()?{
????????return?“l(fā)ogin.html“;
????}
????@RequestMapping(“/userlogin“)
????public?String?userLogin(String?username?String?password)?throws?Exception?{
????????List?members?=?loginService.findUserByName(username?password);
????????if?(members.size()?>?0)?{
????????????logger.error(members.get(0).getTmName());
????????????//返回登錄成功的頁(yè)面
????????????return?“/jsp/success.jsp“;
????????}
????????//返回登錄失敗的頁(yè)面
????????return?“/jsp/fail.jsp“;
????}
????/**
?????*?返回json數(shù)據(jù)
?????*
?????*?@return?因?yàn)樘砑恿薺ackson?支持?所以會(huì)自動(dòng)轉(zhuǎn)化為json數(shù)據(jù)
?????*/
????@ResponseBody
????@RequestMapping(“/json“)
????public?Mapject>?json()?{
????????Mapject>?result?=?new?HashMap<>();
????????result.put(“code“?100);
????????result.put(“message“?“請(qǐng)求成功“);
????????return?result;
????}
????/**
?????*?@return?返回一個(gè)字符串
?????*?@see?#login()?如果返回的是一個(gè)文件路徑?(上面的登錄方法)?那么視圖解析器就會(huì)自動(dòng)識(shí)別返回這個(gè)頁(yè)面
?????*?如果是字符串那就直接返回當(dāng)前字符串
?????*/
????@ResponseBody
????@RequestMapping(“/string“)
????public?String?string()?{
????????return?“請(qǐng)求成功“;
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-29?12:02??Resource\
?????文件????????6148??2017-11-29?12:01??Resource\.DS_Store
?????目錄???????????0??2017-11-29?13:29??__MACOSX\
?????目錄???????????0??2017-11-29?13:29??__MACOSX\Resource\
?????文件?????????120??2017-11-29?12:01??__MACOSX\Resource\._.DS_Store
?????文件????????1904??2017-11-29?12:02??Resource\azhon.sql
?????文件?????????261??2017-11-29?12:02??__MACOSX\Resource\._azhon.sql
?????目錄???????????0??2017-11-29?12:00??Resource\MyBatis\
?????文件????????6148??2017-11-25?13:29??Resource\MyBatis\.DS_Store
?????目錄???????????0??2017-11-29?13:29??__MACOSX\Resource\MyBatis\
?????文件?????????120??2017-11-25?13:29??__MACOSX\Resource\MyBatis\._.DS_Store
?????目錄???????????0??2012-07-16?14:54??Resource\MyBatis\docs\
?????文件???????13446??2012-07-16?14:53??Resource\MyBatis\docs\afterRunning.html
?????目錄???????????0??2017-11-29?13:29??__MACOSX\Resource\MyBatis\docs\
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\._afterRunning.html
?????目錄???????????0??2012-07-16?14:54??Resource\MyBatis\docs\configreference\
?????文件???????11410??2012-07-16?14:53??Resource\MyBatis\docs\configreference\classPathEntry.html
?????目錄???????????0??2017-11-29?13:29??__MACOSX\Resource\MyBatis\docs\configreference\
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._classPathEntry.html
?????文件???????13995??2012-07-16?14:53??Resource\MyBatis\docs\configreference\columnOverride.html
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._columnOverride.html
?????文件???????12866??2012-07-16?14:53??Resource\MyBatis\docs\configreference\columnRenamingRule.html
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._columnRenamingRule.html
?????文件???????13929??2012-07-16?14:53??Resource\MyBatis\docs\configreference\commentGenerator.html
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._commentGenerator.html
?????文件???????20958??2012-07-16?14:53??Resource\MyBatis\docs\configreference\context.html
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._context.html
?????文件???????14447??2012-07-16?14:53??Resource\MyBatis\docs\configreference\generatedKey.html
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._generatedKey.html
?????文件???????10386??2012-07-16?14:53??Resource\MyBatis\docs\configreference\generatorConfiguration.html
?????文件?????????212??2012-07-16?14:53??__MACOSX\Resource\MyBatis\docs\configreference\._generatorConfiguration.html
............此處省略372個(gè)文件信息
- 上一篇:20170228112319577.rar
- 下一篇:霧天圖片集合
評(píng)論
共有 條評(píng)論