logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用mybatis plus添加返回主键id

使用mybatis plus时返回的主键id,返回的数据是1515287203954688002的,这显然不是我想要的orderDAO.insert(orderDO);return orderDO.getId();原因:实体类没有加自增主键@TableId(value = "id",type = IdType.AUTO)private Long id;...

#java
mybatisplus格式化mysql日期查询

场景:数据库字段是年月日时分秒通过java转换时间格式查询当天数据。

文章图片
#java
CannotCreateTransactionException: Could not open JDBC Connection for transaction 问题分析及解决方案

org.springframework.transaction.CannotCreateTransactionException:CouldnotopenJDBCConnectionfortransaction;nestedexceptionisjava.sql.SQLTransientConnectionException:HikariPool-3-Connectionisnotavailabl

文章图片
#mysql
java8 stream:检查list集合中是否存在某个值

需求分析一个list集合内有name,sex字段,需要判断list中是否有name有叫张三的人,如果有返回truelist.stream().filter(m->m.getName().equals("张三")).findAny().isPresent();

#java
MySQL 中Blob类型数据的插入和读取

在MySQL中Blob是一个二进制的对象,它是一个可以存储大量数据的容器(如图片,音乐等等),且能容纳不同大小的数据,在MySQL中有四种Blob类型,他们的区别就是可以容纳的信息量不容分别是以下四种:①TinyBlob类型最大能容纳255B的数据②Blob类型最大能容纳65KB的③MediumBlob类型最大能容纳16MB的数据④LongBlob类型最大能容纳4GB的数据而在我们实际使用的时候,

#java
CannotCreateTransactionException: Could not open JDBC Connection for transaction 问题分析及解决方案

org.springframework.transaction.CannotCreateTransactionException:CouldnotopenJDBCConnectionfortransaction;nestedexceptionisjava.sql.SQLTransientConnectionException:HikariPool-3-Connectionisnotavailabl

文章图片
#mysql
查找IN语句在表中不存在的值

sql的一个查询,情景:a表中存在的数据,且在b表中不存在 (not in,not exists  这里需要强调的是b表中关联字段的值是唯一的这种情况,并且b表尽量是列举类型的,意味着表比较小。准备数据:建两个类似表,test1,test2,只有id和val两个字段。CREATE TABLE `test1` (`id` int(8) unsigned NOT NULL AUTO_INCREMENT

#mysql
如何解决Tomcat无法访问webapps文件夹下的文件

我在运行Tomcat的过程中,可以正常访问http://localhost:8080/主页。在Tomcat安装路径下的webapps文件夹里,我新建了一个examtest的文件夹,里面有生成的test.doc文本文件,但是我无法访问http://localhost:8080/examtest/test.doc文件,一点击就会跳转到404界面,请各位大佬给一些建议。需要修改Tomcat的webapp

#tomcat
到底了