
Springboot进阶
学习不易
直到有一天,可以和你并肩站立
展开
-
Springboot整合Mybatis-Plus代码方法设置时间自动更新
User类import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.annotation.TableId;import lombok.AllArgsConstructor;impo原创 2020-07-23 21:25:29 · 1219 阅读 · 0 评论 -
Springboot整合Redis,Json序列化
重写RedisConfigimport com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;import org.springframework.context.annotation.Bean;import org.springframewo原创 2020-07-19 02:43:18 · 342 阅读 · 1 评论 -
SpringCloud使用Nacos作为配置中心统一管理配置
1、引入依赖 <!-- 微服务-配置中心 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency&原创 2020-06-26 16:41:06 · 1213 阅读 · 0 评论 -
SpringCloud分布式发送、接受请求
被请求服务写一个Controller方法,RequestMapping一个路径,把数据请求出来。@RequestMapping("/member/list")public R membercoupons() { CouponEntity couponEntity = new CouponEntity(); couponEntity.setCouponName("满100减10"); return R.ok().put("coupons", Arrays.asList(coupo原创 2020-06-26 14:26:21 · 408 阅读 · 0 评论 -
Springboot整个Shiro权限框架基础踩坑
整合Thymeleaf出现的问题在Springboot+Thymeleaf+Shiro处理的过滤器中,发现了这样的一种问题,如果只把html路径放到过滤器里,如果使用Thymeleaf访问的话还是可以继续访问的,所以除了文件路径,还把Thymeleaf的配置路径放到了过滤器中。/** * 设置安全管理器 * * @param securityManager * @return */ @Bean public ShiroFilterFact原创 2020-06-18 20:55:55 · 227 阅读 · 0 评论 -
Springboot+Shiro权限框架+Mybatis,实现用户登录,附相关Shiro基础知识
文章目录ShiroConfig(核心)UserRealm(核心)UserController(核心)UserSerivceUserMapperPageController(实现页面跳转)项目图ShiroConfig(核心)package com.example.config;import org.apache.shiro.spring.web.ShiroFilterFactoryBean;import org.apache.shiro.web.mgt.DefaultWebSecurityMana原创 2020-06-18 00:01:13 · 253 阅读 · 0 评论 -
Springboot+Shiro记录用户登录信息,并获取当前登录用户信息
由于最近做项目需要,在用户登陆后有一个功能是需要用户的信息,进行写入数据库的操作。但是目前还用不到Shiro的高级权限,只为了简单获取用户信息,自己整合了一个只记录用户,获取用户信息的功能。导入Shiro依赖<!-- Shiro --><dependency> <groupId>org.apache.shiro</groupId>...原创 2020-05-06 16:39:01 · 12113 阅读 · 5 评论 -
Springboot使用token防止重复提交表单
DuplicateSubmitTokenpackage jyuxuan.openpose.config;import java.lang.annotation.*;/** * 防止表单重复提交注解 */@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@Documentedpublic @interfa...原创 2020-03-26 19:41:09 · 1128 阅读 · 0 评论 -
Linux服务器安装配置Redis并后台运行
前期准备准备工作十分的重要,这里就不详细介绍服务器的其他配置了,直接说redis的准备。刚开始的时候一直不成功,反复找了两个小时的错误,最后发现linux的防火墙没有打开redis的6379端口。下载Redis我使用的版本是redis-5.0.5,可以选择自己适合的版本下载。下载链接也可以在linux下通过这种方式下载:wget http://download.redis.io/...原创 2020-03-24 00:54:34 · 815 阅读 · 0 评论 -
Springboot集成WebSocket,实现后台向前端推送信息
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。Ajax传值每次都要传...原创 2020-03-16 14:06:22 · 252 阅读 · 0 评论 -
win10下配置Redis 使用Redis Desktop Manager可视化
一、安装Redis安装地址:https://github.com/MSOpenTech/redis/releases这里选择最新的一个版本选择64位zip下载后把安装包可以直接在C盘解压,然后进入cmd窗口,把位置cd到你的redis文件夹下输入以下命令:redis-server.exe redis.windows.conf这样redis数据库就算是打开了,我们会看到如下界面:...原创 2020-03-08 23:29:45 · 596 阅读 · 0 评论