logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for

1、出错内容开发时,遇到返回给前台一个JSON报错的问题。com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class xxx and no properties discovered to create BeanSerializer (to avoid exception,

mybatis和mybatisplus中对 同namespace 中id重复处理逻辑源码解析

同事在同一个mapper.xml (namespace相同),复制了一个sql没有修改id,正常启动项目。但是我以前使用mybatis的时候如果在namespace相同情况下,id重复,项目会报错无法正常启动,后来看代码发现,是mybatisplus处理了id重复,项目也能正常启动。

文章图片
#mybatis#java#spring
springboot中抽象类无法注入到ioc容器

在写代码时,发现service接口有两个实现类,并且两个实现类中没有对类名重命名,属性注入的时候也没有使用byName或@Qualifier,正确情况下会。

文章图片
#spring boot#后端#java
ajax请求自定义添加请求头参数

ajax请求自定义添加请求头参数loadBeforeSend: function(jqXHR) {jqXHR.setRequestHeader(“token”,window.localStorage.getItem(“token”));},完整代码$.ajax({async:false,url:"",type: "POST",data: pa...

#ajax
docker安装redis 并映射配置文件

前提已经有redis镜像,docker pull redis1.创建文件夹和文件mkdir/myredis/confmkdir/myredis/datavim /myredis/conf/redis.conf 文件。复制redis.conf内容到redis.conf 文件。2.修改启动默认配置(从上至下依次):bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问protec

mybatis 使用if 判断数值型

mybatis 中 动态if 使用ognl表达式判断。当对象是Number类型,当传值为0时会被解析成false,否则为true

文章图片
#mybatis#java#开发语言
jenkins 报 Could not find ssh-agent

如果使用window系统使用ssh远程连接自动部署war包,会报如下错误,换为liunx系统后可以了。Could not find ssh-agent: IOException: Cannot run program "ssh-agent": CreateProcess error=2, 系统找不到指定的文件。Check if ssh-agent is installed and in PATH[

最常见的OOM及解决方法

最常见的OOM情况有以下三种:java.lang.OutOfMemoryError: Java heap space ------>java堆内存溢出,此种情况最常见,一般由于内存泄露或者堆的大小设置不当引起。对于内存泄露,需要通过内存监控软件查找程序中的泄露代码,而堆大小可以通过虚拟机参数-Xms,-Xmx等修改。java.lang.OutOfMemoryError: PermGen ..

springMvc 启动流程

一、启动入口Tomcat容器启动Web.xml配置servlet。DispatcherServlet继承关系->FrameworkServlet->HttpServletBean->HttpServlet(servlet-api.jar包中时)servlet初始化时先调用init方法。调用HttpServletBean中init。Init中执行initServletBean。二、

到底了