初学者
文章平均质量分 52
学代码不秃头
0.0
展开
-
关于Servlet中的Filter使用的简单讲解
什么是过滤器: 过滤器是JavaWeb的三大组件之一,其余两大组件分别是Servlet程序,Listener监听器过滤器其实就是JavaEE的规范,它是接口,所以我们一般使用过滤器的时候,我们使用的是继承我们知道,用户登录之后都会把用户登录的信息保存到Session域中,所以要检查用户是否登录,可以判断Session中是否有登录信息,以此来达到未登录的时候,不能访问我们内部的数据先来说说过滤器的整个工作流程过滤器的使用步骤:Filter过滤器的使用步骤1、编写一个类去实现Filter接口原创 2021-11-18 15:26:13 · 529 阅读 · 0 评论 -
标准JWT实战操作
对呀JWT我们对它的使用就是将它作为登录的标识符,以及通过解析改JWT我们可以获取到我们需要的一些信息,下面我们来操作一下,看看怎样生成JWT,以及解析JWTJWT的组成:header,payload,signaturepayload就是保存我们的用户信息的地方,所以我们到时候解析的时候,只需要解析payload这一块就可以了现在我们先来创建一个JwtPayLoad的实体类JwtPayLoad实体类的作用,你们等一会就知道了@Datapublic class JwtPayLoad { /*原创 2020-12-04 17:23:44 · 278 阅读 · 0 评论 -
SpringBoot发送复杂邮件(可添加附件)
今天这个是一个非常简单的邮件发送,也是我在网上看到的,我简化了很多,初学者都能看懂我们先创建一个web项目,导入mail依赖,还有一些后面需要用到的依赖 <!--传输文件--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artif原创 2020-08-25 10:47:34 · 1226 阅读 · 3 评论 -
Spring-Security连接数据库
Spring Security连接数据库我们先随便创建一个数据库导入我们security的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <原创 2020-08-21 10:51:32 · 1069 阅读 · 0 评论 -
Swagger分离生产环境和发布环境
现在application.yaml中分离环境spring: profiles: active: dev此时运行的时候生产环境swagger中我们有两种方式,一种是直接用@Value注解的方法,简单粗暴@Configuration@EnableSwagger2 //开启Swagger2public class SwaggerConfig { //直接通过value获取到配置文件的值 //对应的application-dev.properties文件中会写上sw原创 2020-08-16 16:30:59 · 1584 阅读 · 0 评论 -
Swagger的扫描接口,开关,Api文档分组,接口注释
Swagger的扫描接口导入swagger依赖 <!--引入swagger--> <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --> <dependency> <groupId>io.springfox</groupId> <artifactId>s原创 2020-08-16 16:23:33 · 1912 阅读 · 0 评论 -
Shiro的简单了解
以下是我对shiro的简单了解写的不好,轻喷先导入shiro的依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http原创 2020-08-16 13:46:54 · 117 阅读 · 0 评论 -
SpringBoot整合Mybaits的一个简单的增删改差项目
接触Spring-Boot没多久,就看着视频,然后自己写了一个SpringBoot整合Mybatis的一个项目,做下笔记,也给更多刚开始学习的小伙伴分享一下我自己理了一下自己写项目应该理清楚的一些思路我们就拿一个简单的增删改查项目来说:1、我们需要做的功能是什么,就增删改查2、增删改查的整个流程是什么:(1)注册,登录,登录拦截器(2)在一个页面上,我们要拿出所有的信息(查询所有的信息),在页面上,我们进行增删改操作(3)增加操作,点击按钮进入增加页面,输入数据过后,点击保存,增加成功,增加成原创 2020-08-16 12:21:14 · 321 阅读 · 1 评论