logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Springboot整合mybatis+JWT

Springboot整合mybatis+JWT本文学习了网络上的视频资源此处导入依赖<!--引入JWT依赖--><dependency><groupId>com.auth0</groupId><artifactId>java-jwt</artifactId><version>3.4.0</version&gt

文章图片
#spring boot#java
mybatis注解sql使用判断if踩坑

mybatis使用注解SQL语句的方式 在增删改查时还是很方便的但是复杂SQL多了之后就不太友好了我这里写了一个多表的SQL废了好半天的劲才改出来先给大家看错误的语句怎么调都不好用就是报错后来我看了好多文章@Select("<script>" +"select u.*,z.dname,group_concat(r.name) rnames" +"from user u " +"left

#mybatis#sql
Mybatis结果集封装map类型

需求查询结果封装成一个mapMap<Integer,User>键是这条记录的主键,值是记录封装后的javabeanmybatis中有一个MapKey注解 可以指定我们的pojo类private Integer id;private String name;private Integer age;private String email;接口方法/*** @MapKeymybatis封装

#java#mybatis
BlockingQueue(阻塞队列)

BlockingQueue阻塞队列(BlockingQueue) 是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。使用场景: 多线程并发处理,线程池

#java
Maven入门(一)

Maven什么是Maven?Maven是Apache软件基金会组织维护的一款专门为Java项目提供构建和依赖管理支持的工具构建的过程包含的主要环节:清理:删除上一次构建的结果,为下一次构建做好准备编译:Java源程序编译成*.class字节码文件测试:运行提前准备好的测试程序报告:针对刚才测试的结果生成一个全面的信息打包:Java工程:jar包Web工程:war包安装 :包保存到Maven仓库官方

#maven#java#apache
SpringBoot整合redis使用setnx完成分布式锁

使用spring boot 整合redis完成分布式锁(基础版)

#分布式#java#spring
到底了