logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据库有数据但查询出来的值为Null

使用逆向工程后数据库有数据但查询出来的值为Null原因解决方案方案1方案2总结原因在使用逆向工程后会为我们自动生成实体类和映射文件,但是生成的实体类中某些属性名和数据库表中的属性名会发生改变如下图:但是逆向工程通过使用resultMap 把数据库的属性名和实体类的属性名进行了绑定,所以就只要我们sql查询的时候返回值类型不为resultMap,就会返回null。解决方案方案1把sql语句的返回值类

#mysql#sql
(逆向工程)java.lang.AbstractMethodError: Receiver class com.mysql.jdbc.Connection does not define

1.问题java.lang.AbstractMethodError: Receiver class com.mysql.jdbc.Connection does not define or inherit an implementation of the resolved method 'abstract boolean isValid(int)' of interface java.sql.Co

#mysql#java#intellij idea
ssdb的使用

ssdb的使用1 docker安装ssdb1 创建一个存放配置文件的目录(在顶级目录下执行)2 把`ssdb.conf`传入虚拟机的`config`目录内3 构建docker1 docker安装ssdb1 创建一个存放配置文件的目录(在顶级目录下执行)mkdir /config2 把ssdb.conf传入虚拟机的config目录内1.注意不要给ssdb设置密码,太长(32个字符)。2.work_d

#数据库
minio图片上传

minio1 安装(docker安装)2 创建桶3 java操作minio1 导包1 安装(docker安装)创建账号为root ,密码为123456789 (密码最好不要改动)目录映射地址为 /mnt/config:/root/.minio 和/mnt/data:/datadocker run -d -p 9000:9000 --name su-minio-e "MINIO_ACCESS_KEY

用shell脚本批量启动docker容器

这里写目录标题1 前置知识2 容器的自动启动脚本1 注意事项1 前置知识1.在脚本中运行docker命令要在命令前加sudo.2.docker查看容器是否正在运行,正在运行返回1,没有返回0。docker ps |grep -i 容器的序列号|wc -l抓取某个进程的PID其中容器名su-nacos可以换成容器id,用于查看容器是否正在运行。docker stats --format "{{.PI

#docker#linux
bitbucket搭建

bitbucket 搭建1 jdk 82 git1 检查系统的git版本2 卸载系统的git版本3 安装git3 mysql3 bitbucket1 下载bitbucket2 下载jdbc driver3 破解下载agent破解准备破解1 jdk 8如果有的话就不用安装了,此处采用rpm方式安装(不用配置环境变量)把下载好的文件放在/usr/lib/java中(第一次安装需要新建java这一级目录

#linux
nested exception is java.lang.NumberFormatException: For input string: “null“]

null转换为Long类型异常1 报错原因2 解决方案1 报错原因Vue前端向后端传值时某个参数传的值为null,后端用Long类型接收,此时会报这个错误。org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errorsField erro

#java
git回退commit的操作

git回退commit的操作1 git reset1. Git —Log—找到当前commit,即当前第一个2. 右击选择 Go to parent commit3. 找到本地的上一次提交4. 右击进行git reset操作5. 选择 Reset Current Branch to Here之后会如下出现4个选项2 git Revert3 Drop Commit4 回退push至远程的某个文件1

#git#github
github远程报错

github1 第一种错误1 错误编号 100542 产生原因3 解决方案二级目录三级目录1 第一种错误1 错误编号 10054unable to access 'https://github.com/SucreCC/stream.git/': OpenSSL SSL_read: Connection was reset, errno 100542 产生原因一般是因为服务器的SSL证数没有经过第三

#github#git
git回退commit的操作

git回退commit的操作1 git reset1. Git —Log—找到当前commit,即当前第一个2. 右击选择 Go to parent commit3. 找到本地的上一次提交4. 右击进行git reset操作5. 选择 Reset Current Branch to Here之后会如下出现4个选项2 git Revert3 Drop Commit4 回退push至远程的某个文件1

#git#github
到底了