logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mybatis出现异常java.lang.NullPointerException的解决办法

在使用Mybatis过程中,经常会遇到java.lang.NullPointerException的错误。错误效果如下:2020-07-10 12:03:31.038 DEBUG 12640 --- [main] org.mybatis.spring.SqlSessionUtils: Releasing transactional SqlSession [org.apache.ibatis.ses

#mybatis
【BeanValidation】一、springboot项目以注解方式实现后端数据验证(javax.validation.api与hibernate-validator)

1 引言1.1 场景最近的这个项目是互联网项目,网络用户需要填写表单信息保存提交。页面输入信息需要进行数据格式校验,从而避免无效数据被保存或者提交。这些检查工作包括必填项检查、数值检查、长度检查、身份证号码、手机号码检查等工作。如果将这些字段校验和业务逻辑混合一起写,则会干扰原有逻辑,而且不容易维护。下面即将要介绍的是后端api对表单数据的验证处理技术。1.2 名词或技术介绍(1) JSR...

#spring boot
centos7下 nginx的下载、安装、启停命令以及基本配置介绍

引言:nginx可以用作web服务器,也可以用作反向代理服务器,本文介绍nginx的下载,安装,配置及启停等基本命令1、nginx下载可以直接在nginx的官网地址:https://nginx.org/en/download.html下载稳定版本(stable version)或者直接使用centos的wget命令# cd /usr/local# wget http://nginx...

#centos#nginx
@RestControllerAdvice @ControllerAdvice注解无效 通用异常处理

简单记录下,今天打算写一个公共异常处理切面,主要是将所有抛出的异常拦截,然后返回给前端的时候,统一是错误码,错误原因等。防止直接在前端抛出错误。@RestControllerAdvice 或者 @ControllerAdvice 可以直接作为错误处理的切面对待。但是使用过程中发现这两个注解无效,原因是我将GlobalExceptionHandler定义在另一个包里面,@SpringBootAppl

【数据安全】一、数字签名、数字证书、数据加密

本文介绍,在数据安全相关领域,常见的问题场景,以及相应的处理策略。涉及到三类算法:哈希算法、对称加密算法、非对称加密算法;以及两个场景:数字签名(数字证书也是数字签名一种处理方式)、内容加密。

@RestControllerAdvice @ControllerAdvice注解无效 通用异常处理

简单记录下,今天打算写一个公共异常处理切面,主要是将所有抛出的异常拦截,然后返回给前端的时候,统一是错误码,错误原因等。防止直接在前端抛出错误。@RestControllerAdvice 或者 @ControllerAdvice 可以直接作为错误处理的切面对待。但是使用过程中发现这两个注解无效,原因是我将GlobalExceptionHandler定义在另一个包里面,@SpringBootAppl

Error creating bean with name ‘tomcatServletWebServerFactory‘ defined in class path resource

启动报错:Error creating bean with name ‘tomcatServletWebServerFactory’ defined in class path resource。springframework.context.ApplicationContextException: Unable to start web server; nested exception is o

【Spring Cloud Gateway专题】四、Spring Cloud Gateway中RequestBody只能获取一次的问题解决方案

1、前言在网关应用中,如果我想要记录所有请求的参数,然后将请求流转到下游,就会遇到读取RequestBody的问题。无论在Spring5的webflux编程或者普通web编程中,只能从request中获取body一次,后面无法再获取,这个问题怎么解决呢?网上博客有多种处理办法,对不同的spring cloud gateway版本不一定有用。本文着重说明下版本环境:spring cloud g...

#spring cloud#gateway
vuejs专题二:安装Vue Devtools

安装Vue Devtools什么是Vue Devtools一、安装nodejs二、下载安装Vue Devtools插件附录使用淘宝 NPM 镜像相关参考什么是Vue DevtoolsVue Devtools是基于nodejs开发的扩展插件,在使用 Vue 时,我们推荐在你的浏览器上安装 Vue Devtools。它允许你在一个更友好的界面中审查和调试 Vue 应用。安装完成后,在Chrome浏..

#npm
No 'Access-Control-Allow-Origin' header is present on the requested resource', 跨域访问的解决方法

当请求不在同一域名下的资源文件(ip地址+端口号)时,会报如下错误:“No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:8080’ is therefore not allowed access.”,翻译下,因为被请求的资源没有设置 ‘A...

    共 11 条
  • 1
  • 2
  • 请选择