資源簡介
后臺管理系統(tǒng)的主要功能包括:信息看板,熱門文章類別排名餅狀圖、柱狀圖、曲線圖等;文章管理模塊;類別管理模塊;用戶管理模塊。。。詳細項目解析:https://blog.csdn.net/DoWhatYouSay/article/details/94004875

代碼片段和文件信息
package?com.hyg.yucai.controller;
import?java.io.File;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?java.util.UUID;
import?javax.servlet.ServletContext;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?org.apache.commons.io.FilenameUtils;
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?org.springframework.web.bind.annotation.ResponseBody;
import?org.springframework.web.context.ContextLoader;
import?org.springframework.web.context.WebApplicationContext;
import?org.springframework.web.multipart.MultipartFile;
import?com.hyg.yucai.model.TAdmin;
import?com.hyg.yucai.model.TAdminExample;
import?com.hyg.yucai.model.TStar;
import?com.hyg.yucai.model.TUser;
import?com.hyg.yucai.model.TUserExample;
import?com.hyg.yucai.service.TAdminService;
import?com.hyg.yucai.service.TStarService;
import?com.hyg.yucai.service.TUserService;
@Controller
public?class?AdminContorller?{
@Autowired
private?TAdminService?tAdminService;
//
@Autowired
private?TUserService?tUserService;
@Autowired
private?TStarService?tStarService;
///驗證登陸
@RequestMapping(value=“/checkLogin“?method=RequestMethod.POST)
@ResponseBody
public?String?loginfind(HttpServletRequest?reqHttpServletResponse?respTAdmin?admin)?throws?Exception{
//跨域
//resp.setHeader(“Access-Control-Allow-Origin“?“*“);
///根據(jù)用戶,密碼查詢
TAdminExample?adminExample=new?TAdminExample();
adminExample.createCriteria()
.andAdminnameEqualTo(admin.getAdminname()).andPasswordEqualTo(admin.getPassword());
List?adminlist=tAdminService.findAdminbyDy(adminExample);
if(adminlist.size()>0){
admin.setAdminid(adminlist.get(0).getAdminid());
admin.setLogtime(new?Date());
int?x=tAdminService.updateAdminbyId(admin);
if(x>0){
//加到session
HttpSession?session?=req.getSession();
session.setAttribute(“AdminName“?admin.getAdminname());
session.setAttribute(“AdminId“?admin.getAdminid());
//設(shè)置失效時長
///session.setMaxInactiveInterval(1000);
System.out.println(“登陸成功!“);
return?“true“;
}else{
return?“true“;
}
}else{
System.out.println(“用戶名或密碼錯誤!“);
return?“false“;
}
}
///取消登陸
@RequestMapping(“/loginOut“)
@ResponseBody
public?String?loginout(HttpServletRequest?reqHttpServletResponse?resp)?throws?Exception{
//跨域
//resp.setHeader(“Access-Control-Allow-Origin“?“*“);
///測試接收
System.out.println(“session“);
HttpSession?session=req.getSession();
if(session!=null){
session.invalidate();
return?“true“;
}else{
//通知結(jié)果
return?“false“;
}
}
////注冊用戶
@Req
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2287??2019-05-27?12:49??后臺管理端代碼\YucaiAdmin\.classpath
?????文件?????????21??2019-05-22?15:43??后臺管理端代碼\YucaiAdmin\.git\COMMIT_EDITMSG
?????文件????????298??2019-05-22?15:49??后臺管理端代碼\YucaiAdmin\.git\config
?????文件?????????23??2019-01-06?17:45??后臺管理端代碼\YucaiAdmin\.git\HEAD
?????文件?????108080??2019-05-22?15:42??后臺管理端代碼\YucaiAdmin\.git\index
?????文件???????1487??2019-05-22?15:43??后臺管理端代碼\YucaiAdmin\.git\logs\HEAD
?????文件???????1487??2019-05-22?15:43??后臺管理端代碼\YucaiAdmin\.git\logs\refs\heads\master
?????文件????????447??2019-05-22?15:50??后臺管理端代碼\YucaiAdmin\.git\logs\refs\remotes\origin\master
?????文件???????1507??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????104??2019-01-06?17:49??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????134??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????391??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????891??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件?????????58??2019-01-06?17:49??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????118??2019-01-06?17:49??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????2869??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????1099??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????398??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????197??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????950??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????1265??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????1997??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????1518??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????611??2019-05-09?08:06??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????141??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????274??2019-05-22?15:42??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件????????157??2019-01-06?17:49??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件?????????64??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????6053??2019-01-06?17:47??后臺管理端代碼\YucaiAdmin\.git\ob
?????文件???????1172??2019-01-06?17:48??后臺管理端代碼\YucaiAdmin\.git\ob
............此處省略2634個文件信息
評論
共有 條評論