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

哪些公司做网站维护的wordpress写文章怎么添加图片

哪些公司做网站维护的,wordpress写文章怎么添加图片,免费自助建站排名,成都网站建设思乐科技公司目录 本地文件上传 接口文档 业务实现 登录优化 SpringBoot集成redis 实现令牌主动失效机制 多环境开发 本地文件上传 接口文档 业务实现 创建FileUploadController类并编写请求方法 RestController public class FileUploadController {PostMapping(/uploadRestController public class FileUploadController {PostMapping(/upload)public ResultString upload(MultipartFile file) throws IOException {//把文件内容存储到本地磁盘中String Filename file.getOriginalFilename(); //自动获取文件名//保证文件名唯一 防止被覆盖String filename UUID.randomUUID() Filename.substring(Filename.lastIndexOf(.));//文件传输file.transferTo( new File(D:\\ck\\filename));//返回return Result.success(url访问地址……);} }运行请求查看 查看目录 文件已传输成功 登录优化 令牌主动失效机制 登录成功后给浏览器响应令牌的同时把该令牌存储到redis中LoginInterceptor拦截器中需要验证浏览器携带的令牌并同时需要获取到redis中存储的与之相同的令牌当用户修改密码成功后删除redis中存储的旧令牌  SpringBoot集成redis  导入spring-boot-starter-data-redis起步依赖 !-- redis依赖--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-data-redis/artifactId/dependency 在yml配置文件中, 配置redis连接信息 data:redis:host: localhostport: 6379 调用API(StringRedisTemplate)完成字符串的存取操作  SpringBootTest //如果在测试类上添加了这个注解那么将来单元测试方法执行之前会先初始化Spring容器 public class redis_test {Autowiredprivate StringRedisTemplate stringRedisTemplate; //注入StringRedisTemplate对象Testpublic void testSet(){//向redis中存储一个键值对ValueOperationsString, String Operations stringRedisTemplate.opsForValue();Operations.set(name,TiTi); //存入String o Operations.get(name); //获取System.out.println(o);} } 实现令牌主动失效机制 修改login登录接口方法 Autowiredprivate StringRedisTemplate stringRedisTemplate; //注入StringRedisTemplate对象PostMapping(login)public ResultString login(Pattern(regexp ^\\S{5,16}$) String username, Pattern(regexp ^\\S{5,16}$) String password){//根据用户名查询用户User loginUser userService.findByUserName(username); //定义实例对象//判断用户是否存在if(loginUser null){return Result.error(用户名错误);}//判断密码是否正确,将传入的password参数转成密文再和数据库中的密文进行判断是否相同if(Md5Util.getMD5String(password).equals(loginUser.getPassword())){//登录成功MapString,Object claims new HashMap(); //定义map集合对象claims.put(id,loginUser.getId()); //添加idclaims.put(username,loginUser.getUsername()); //添加用户名//生成jwtString token JwtUtil.genToken(claims);//把token存储到redis中ValueOperationsString, String Operations stringRedisTemplate.opsForValue();Operations.set(token,token,1, TimeUnit.HOURS); //(键,值,过期时间1小时)return Result.success(token);}return Result.error(密码错误);} 在拦截器中修改从redis中获取token 在更新密码方法中设置更新密码就删除掉redis中的token 多环境开发  SpringBoot提供的Profiles可以用来隔离应用程序配置的各个部分并在特定环境下指定部分配置生效  三个横线用于分隔不同的配置环境 --- on-profile用于指定哪些配置属于哪个环境 spring:config:activate:on-profile: 环境名称active用于指定哪个环境生效 spring:profiles:active: 环境名称通过多个文件分别配置不同环境的属性 文件的名字为 application-环境名称.yml 在application.yml中激活环境  application.yml文件指定激活文件 spring:profiles:active: devgroup:dev: devServer,devDB,devSelf按照配置的类别把配置信息配置到不同的配置文件中application-分类名.yml在application.yml中定义分组 spring.profiles.group在application.yml中激活分组 spring.profiles.active
http://www.hkea.cn/news/14468088/

相关文章:

  • 做网站电脑配置要求个高吗北京备案网站负责人
  • 在线做原型的网站vue适合什么样的网站开发
  • 做网站功能的框架结构图南昌建站推广公司
  • 专门做运动鞋的网站wordpress注释符号
  • 做网站需要规划好什么网站网络推广
  • 龙岩做网站设计公司公司网站被黑有不良信息 做笔录
  • 做网站用的图片分辨率申请网站建设
  • 网站推广的名词解释怎么注册网自己的网站吗
  • 冠县企业做网站推广手机优化管家
  • 短视频网站平台怎么做设计公司和装修公司的区别
  • 注册网站域名的入口是排版设计怎么做
  • 遵义做网站 0852t龙湖建设工程有限公司网站
  • 石家庄智能网站建设网站ip访问做图表
  • 网站顶部可关闭广告中信建设有限责任公司江苏分公司企查查
  • 1.0钓鱼网站开发--站点说明无锡做网站公司哪家好
  • 北美购物网站排名公司建设网站产生哪些费用
  • 关键词优化排名怎么做正规的百度快排seo
  • 网站通栏图片代码怎么用dw网站怎么建设
  • 温州免费建站模板网络营销案例分析心得
  • 网站代码大全石家庄科技网站建设
  • 企业网站源码phpwordpress个人简历
  • 丢了么网站九江 网站建设
  • php学校网站建设php怎么做网站教程
  • 手机网站大全免费网站修改文案
  • asp.net 网站开发项目给浏览器加速的加速器
  • 做网站有限公司软件交易网
  • 现在做网站用什么工具微网站建设及微信推广方案ppt模板
  • 中山网站建设托管温州企业网站建设公司
  • 免费网站平台手机上怎么做自己卖菜的网站
  • 高档网站模板网站建设服务收费标准