Map<key,value>是Map的一个泛型形式,俩个Map之间实际上是一个东西,但是用法却有点不一样 Map:里面存放的是键值对集合,键值对的类型可以是任意封装类型 例: 1 2 3 4 Map map=new Has...
Java中Map和Map
Java之泛型 T与T的用法
<T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两...
SpringBoot之thymeleaf页面(资源文件css、js的引入,赋值)
1.目录结构: pom引入 <!--thymeleaf --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> &l...
SpringBoot之文件上传
文件上传 文件上传和下载是JAVA WEB中常见的一种操作,文件上传主要是将文件通过IO流传输到服务器的某一个特定的文件夹下;刚开始工作那会一个上传文件常常花费小半天的时间,繁琐的代码量以及XML配置让我是痛不...
springboot2.7整合redis
1.在springboot项目的pom.xml 文件里加入redis的jar依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-re...
mybatis-plus 表名添加前缀
1、使用mybatis-plus自身的查询构造去,只需要在全局配置中添加如下配置 mybatis-plus: mapper-locations: classpath:mappers/*Mapper.xml # mapper映射文件 global-config: db-config: table-prefix: tr_...
SpringBoot实体类对象和json格式的转化
1.引入maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.62</version> </dependency>...
搭建MyBatis-Plus框架并进行数据库增删改查功能
添加依赖 引入 Spring Boot Maven: <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4...
SpringBoot 拦截器授权登录
上一篇文章介绍了SpringBoot自定义注解实现Token校验,适用于在控制器有很少的方法需要拦截,如果是后台的话,大部分是需要拦截的,每个方法上面写注解很麻烦,就可以直接使用拦截器来实现 只需要注解的文件删掉...
SpringBoot自定义注解实现Token校验
1.定义Token的注解,需要Token校验的接口,方法上加上此注解 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java...