- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 前后端分离,SpringBoot+Hutools工具包生成验证码并验证
SpringBoot+Hutools工具包生成验证码并进行校验Hutool验证码的官方文档引入Hutool的依赖包编写controller接口测试Hutool验证码的官方文档https://www.hutool.cn/docs/#/captcha/%E6%A6%82%E8%BF%B0引入Hutool的依赖包<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all<
2022-05-05 22:46:05 1759 1
原创 Springboot集成Shiro--自定义权限过滤器
在使用Shiro进行权限判断的时候,某一个访问路径,可能只需要两种权限中的其中一个,就可以访问。但是Shiro中,提供的权限过滤,必须都满足两个权限之后,才能访问,这样会造成一些权限控制的不合理人性化。因此自定义权限过滤器是非常有必要的,在日后的开发中,自定义权限过滤器是很频繁的操作。
2021-11-15 18:04:49 1536
原创 Java整合MybatisPlus,实现代码生成器
java代码生成器MyBatisPlus简介MyBatis-Plus (简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatisPlus提供的代码生成器介绍AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提
2021-08-09 23:45:39 330
原创 Java中使用EasyExcel实现读写xlsx操作
java中使用EasyExcel实现读写操作EasyExcel通过excel表格来读写数据java中使用EasyExcel实现读写操作前言一、EasyExcel是什么?二、使用步骤1.创建一个java项目,引入依赖2.写操作3.写操作前言传统Excel操作或者解析都是利用Apach POI进行操作,但是使用过这个框架的人都知道,这个框架并不完美,有较多的缺陷:使用步骤繁琐动态写出Excel操作非常麻烦对于新手来说,很难在短时间内上手读写时需要占用较大的内容,当数据量大时容器发生OOM
2021-08-09 18:17:01 9628 1
原创 Window10下babel的安装以及使用
Window10下babel的安装NodeJs的安装Nodejs全局包路径的修改检查是否安装好nodejsBabel:一个将ES6代码转换为ES5代码的插件配置Nodejs环境变量检查是否可以使用babel --version命令查看版本配置.babelrc安装转码器创建ES6编码文件转码NodeJs的安装在nodejs中文网http://nodejs.cn/下载对应电脑系统版本的nodejs进行安装下载链接:http://nodejs.cn/download/。Nodejs全局包路径的修改在Nod
2021-08-07 21:12:24 745
原创 使用Spring Initializr 创建Spring Boot项目 初始化慢
使用Spring Initializr ,SpringBoot项目创建慢,主要是我们要访问https://start.spring.io解决方法:使用自定义阿里云镜像的方式,在输入框中输入https://start.aliyun.com
2021-07-25 18:32:51 656
原创 SpringBoot全局异常处理
SpringBoot全局异常处理Springboot中使用自定义异常,进行全局异常处理自定义一个异常类编写一个异常处理器使用Controller来测试Springboot中使用自定义异常,进行全局异常处理自定义一个异常类public class UserNotExistException extends RuntimeException{ public UserNotExistException() { super("用户不存在!"); }}编写一个异常处理器@
2021-07-20 15:19:51 96
原创 MyBatis中的mapper接口在查询时,SQL参数是list
Mapper接口中的方法,SQL参数为一个list集合在使用mybatis进行select查询时,mapper接口中的方法为list,则在sql语句中可以使用 in关键字进行查询,所以,此时就需要遍历查询出mapper接口参数中的list集合中的每一个id对应的对象可以使用foreach进行遍历,collection是list,在这个例子中,item是遍历出来的每一个id值,可以随意起名字,separator以逗号分隔,这样就可以查询出sql参数为list的集合...
2021-06-28 17:11:34 3176
原创 SpringMVC实现跨服务器文件上传,发生returned a response status of 405 Method Not Allowed异常
maven项目使用本地的Tomcat部署的,修改本地Tomcat的web.xml配置文件,重新启动即可在这里插入图片描述
2021-04-24 23:35:13 157
原创 Windows 上使用解压版Redis服务器端闪退问题
Windows上边使用解压缩版的redis服务器端闪退1.在redis.windows.conf文件中添加如下配置2.在解压的redis文件夹下创建一个bat文件内容为3.点击 创建的bat文件,启动redis服务器端启动闪退情况也有可能是已经启动了redis服务,占用了6379端口可以查看是否已经启动redis服务...
2021-04-07 15:52:32 145
原创 前端表单传递DATE类型经过Java存储到mysql中的空字符问题
表单传递数据到Servlet,经过Servlet中,调用DAO存储到mysql的编码问题前端页面表单中的birthday类型为date,在表单中的出生日期栏不插入数据servlet中接收到的表单数据为一个空字符但是数据库里边的birthday的列设置的为date类型,表单中不填写内容传递过来的是一个空字符串,因此需要在UserServiceImpl里边进行判断mysql数据库中字段为空的含义是将要设置为空的字段内容设置为null,但是上面所提到的从表单中传递过来的birthday值为空字符串
2021-04-02 21:19:39 2345 2
Jenkins部署简单的SpringBoot项目.zip
2021-08-23
Nacos配置中心和Git在idea中的使用.zip
2021-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人