• 大小: 7.91MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-05
  • 语言: 其他
  • 标签: 项目源码  

资源简介

后台管理系统的主要功能包括:信息看板,热门文章类别排名饼状图、柱状图、曲线图等;文章管理模块;类别管理模块;用户管理模块。。。详细项目解析: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“ “*“);
///根据用户,密码查询
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());
//设置失效时长
///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{
//通知结果
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\objects\00\66a962d0fb917171d1d763569ca6e8467ac47e

     文件        104  2019-01-06 17:49  后台管理端代码\YucaiAdmin\.git\objects\00\8cdce8d382c36df3408cfacd247b4d3d8ac406

     文件        134  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\00\fa52f45d62aed83064bd0119c4c965f9c4b729

     文件        391  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\01\16f425008af8f557849d17fb77db64228f84fc

     文件        891  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\01\b6ab3cc744bd0e22a8f85b4fa606c6d2d6b81a

     文件         58  2019-01-06 17:49  后台管理端代码\YucaiAdmin\.git\objects\02\143e05d181bfd693285ea3ec37e9004b8a17da

     文件        118  2019-01-06 17:49  后台管理端代码\YucaiAdmin\.git\objects\02\24d7a32e2f1a0edc277fec1e468f513593c423

     文件       2869  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\02\9cf0feab9660a39b25111936e9b85835bb2a8d

     文件       1099  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\02\a61222127e9fe0560ff3977846ab329cd31cac

     文件        398  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\03\0d3e76f5d98a1592f41c955a3ff2cfef1b5ae2

     文件        197  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\03\4126b72b4050d4159695c176e9dec8be8ff580

     文件        950  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\03\4933ec3e3fed2ac2df7b7370289ec2e8feeb13

     文件       1265  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\03\7914410d710b3382ad4d0508b7802b06f96cef

     文件       1997  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\03\841b88126381600301509710549d6ffc897950

     文件       1518  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\03\b3cd33e315884f41abc2179a073883ac5e4518

     文件        611  2019-05-09 08:06  后台管理端代码\YucaiAdmin\.git\objects\04\1f1a93df917f2483261726acf74f1f6b1f3e46

     文件        141  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\04\2064b0492cfb539f0309ea31a0963938521964

     文件        274  2019-05-22 15:42  后台管理端代码\YucaiAdmin\.git\objects\04\7abd39adbfd25fde9cc9ab735a7e46f2c6d535

     文件        157  2019-01-06 17:49  后台管理端代码\YucaiAdmin\.git\objects\04\ba7cd3260aabb751c37aed92ffef3d8d5ea087

     文件         64  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\04\cad8cb752a9761c4e5167d0301d3a27674430f

     文件       6053  2019-01-06 17:47  后台管理端代码\YucaiAdmin\.git\objects\05\6c4e312de589ef3f9a4fef8165feebeabf168f

     文件       1172  2019-01-06 17:48  后台管理端代码\YucaiAdmin\.git\objects\05\726dc4abb26afda444aa8b059006bff0af1bec

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

评论

共有 条评论