当前位置: 首页 > news >正文

成都哪家网站建设seo招聘网

成都哪家网站建设,seo招聘网,网站seo如何优化,国外的域名注册网站文章目录 前言具体实现截图论文参考论文参考详细视频演示为什么选择我自己的网站自己的小程序#xff08;小蔡coding#xff09;有保障的售后福利 代码参考源码获取 前言 #x1f497;博主介绍#xff1a;✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域… 文章目录 前言具体实现截图论文参考论文参考详细视频演示为什么选择我自己的网站自己的小程序小蔡coding有保障的售后福利 代码参考源码获取 前言 博主介绍✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌ 精彩专栏 推荐订阅 2023-2024年最值得选的微信小程序毕业设计选题大全100个热门选题推荐✅ 2023-2024年最值得选的Java毕业设计选题大全500个热门选题推荐✅ Java精品实战案例《500套》 微信小程序项目精品案例《500套》 文末获取源码数据库 感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以给我留言咨询希望帮助更多的人 具体实现截图 主要功能: 基于ssm家电销售网站管理系统 系统分为用户和管理员两个角色 用户的主要功能有 1.用户注册和登陆系统 2.查看家电信息搜索家电信息 3.查看家电详情收藏家电对商品进行评价 4.用户对家电商品加入购物车进行下单支付 5.用户查看支付的订单信息 6.用户查询网站的新闻资讯信息 7.用户可以在线留言反馈 8.用户个人中心修改密码修改个人信息 9.用户查看自己收藏的商品 10.退出登陆 管理员的主要功能有 1.管理员输入账户登陆后台 2.个人中心管理员修改密码和账户信息 3.用户管理对注册的用户信息进行添加修改删除查询 4.分类管理对商品的分类进行添加修改删除查询 5.商品管理对商品信息进行添加修改查询删除 6.品牌管理对商品的品牌信息进行添加修改删除查询 7.订单管理对用户下的订单进行修改删除查询发货 8.留言反馈管理对用户发布的留言反馈进行查询回复修改删除 9.系统设置对系统轮播图新闻资讯进行管理 10.退出系统 论文参考 论文参考 详细视频演示 请联系我获取更详细的演示视频 为什么选择我 自己的网站 网站上传的项目均为博主自己收集和开发的质量都可以得到保障适合自己懂一点程序开发的同学使用 自己的小程序小蔡coding 为了方便同学们使用我开发了小程序版的名字叫小蔡coding。同学们可以通过小程序快速搜索和定位到自己想要的程序 有保障的售后 福利 每推荐一位同学推荐费一位100 代码参考 IgnoreAuth PostMapping(value /login) public R login(String username, String password, String captcha, HttpServletRequest request) {UsersEntity user userService.selectOne(new EntityWrapperUsersEntity().eq(username, username));if(usernull || !user.getPassword().equals(password)) {return R.error(账号或密码不正确);}String token tokenService.generateToken(user.getId(),username, users, user.getRole());return R.ok().put(token, token); }Overridepublic String generateToken(Long userid,String username, String tableName, String role) {TokenEntity tokenEntity this.selectOne(new EntityWrapperTokenEntity().eq(userid, userid).eq(role, role));String token CommonUtil.getRandomString(32);Calendar cal Calendar.getInstance(); cal.setTime(new Date()); cal.add(Calendar.HOUR_OF_DAY, 1);if(tokenEntity!null) {tokenEntity.setToken(token);tokenEntity.setExpiratedtime(cal.getTime());this.updateById(tokenEntity);} else {this.insert(new TokenEntity(userid,username, tableName, role, token, cal.getTime()));}return token;}/*** 权限(Token)验证*/ Component public class AuthorizationInterceptor implements HandlerInterceptor {public static final String LOGIN_TOKEN_KEY Token;Autowiredprivate TokenService tokenService;Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {//支持跨域请求response.setHeader(Access-Control-Allow-Methods, POST, GET, OPTIONS, DELETE);response.setHeader(Access-Control-Max-Age, 3600);response.setHeader(Access-Control-Allow-Credentials, true);response.setHeader(Access-Control-Allow-Headers, x-requested-with,request-source,Token, Origin,imgType, Content-Type, cache-control,postman-token,Cookie, Accept,authorization);response.setHeader(Access-Control-Allow-Origin, request.getHeader(Origin));// 跨域时会首先发送一个OPTIONS请求这里我们给OPTIONS请求直接返回正常状态if (request.getMethod().equals(RequestMethod.OPTIONS.name())) {response.setStatus(HttpStatus.OK.value());return false;}IgnoreAuth annotation;if (handler instanceof HandlerMethod) {annotation ((HandlerMethod) handler).getMethodAnnotation(IgnoreAuth.class);} else {return true;}//从header中获取tokenString token request.getHeader(LOGIN_TOKEN_KEY);/*** 不需要验证权限的方法直接放过*/if(annotation!null) {return true;}TokenEntity tokenEntity null;if(StringUtils.isNotBlank(token)) {tokenEntity tokenService.getTokenEntity(token);}if(tokenEntity ! null) {request.getSession().setAttribute(userId, tokenEntity.getUserid());request.getSession().setAttribute(role, tokenEntity.getRole());request.getSession().setAttribute(tableName, tokenEntity.getTablename());request.getSession().setAttribute(username, tokenEntity.getUsername());return true;}PrintWriter writer null;response.setCharacterEncoding(UTF-8);response.setContentType(application/json; charsetutf-8);try {writer response.getWriter();writer.print(JSONObject.toJSONString(R.error(401, 请先登录)));} finally {if(writer ! null){writer.close();}} // throw new EIException(请先登录, 401);return false;} } 源码获取 文章下方名片联系我即可~ 大家点赞、收藏、关注、评论啦 、查看获取联系方式 精彩专栏推荐订阅在下方专栏 Java精品实战案例《500套》 微信小程序项目精品案例《500套》
http://www.dnsts.com.cn/news/116608.html

相关文章:

  • 唐山市住房和城乡建设局官方网站餐饮公司做网站好处
  • 廊坊市网站建设推广公司兴田德润活动
  • 盐城市城南新区建设局网站网易企业邮箱官网入口
  • 小网站推荐一个做问卷调查用哪个网站
  • 关键词采集网站网站建设素材图片
  • 宣城网站开发专业制安徽省驻房城乡建设官方网站
  • 大学科技园网站建设泉州惠安网站建设
  • 重庆铜梁网站建设价格寰宇seo
  • 泉州手机端建站模板做网站优化有必要
  • 网站没有建设好可以备案吗wordpress首页底部模板修改
  • 移动端网站建设的请示阿里云服务器怎么部署网站
  • 网站建设时怎么赚钱的中国建设部城乡建设网
  • 网上商城建站服务商自己做的网站如何制作后台
  • 吉林省建设监理协会网站可道网站建设
  • 襄县网站建设北京计算机培训机构前十名
  • 深圳做外贸网站哪家好怎么做免费的网站推广
  • 深圳 网站定制地方门户网站盈利
  • 手机触屏网站开发教程今天福州发生的重大新闻
  • 山西房地产网站建设十大免费货源网址
  • 合肥网站代运营公司有哪些全自动在线制作网页
  • 网站设计培训陕西网站建设开发
  • 自己买服务器做视频网站做网站南京
  • 工信部企业网站认证涂料 网站 源码
  • 医院网站建设进度及实施过程单页推广网站模版
  • 电子商务网站应该如何建设在线户型图设计
  • 娃派wap自助建站仿商城版淘宝客网站源码
  • 怎样防止网站被黑seo排名工具快速提高
  • 哪里做外贸网站做社交电商第一步怎么做
  • 什么是域名 空间 网站源代码个人wordpress怎么赚钱
  • 免费做网站的网站美食建设图片素材