自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Integer将String字符串转换为数字的坑

使用Integer.getInteger方法去转换字符串"42"时,会转换成null出来。使用Integer.parseInt方法可以将字符串"42"转换为数字出来,不会产生null

2019-08-02 11:35:52 942

原创 MybatisPlus使用PageHelper做查询selectList前,进行selectList_COUNT功能的反编译代码逻辑——学习心得2:dao.selectList

整个Exception错误栈日志过程是:at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:89) at org.springframework.jdbc.support.AbstractF...

2019-08-02 01:50:25 2256

原创 MybatisPlus使用PageHelper做查询selectList前,进行selectList_COUNT功能的反编译代码逻辑——学习心得

最近项目出了一个BUG,具体情况如下:项目使用SSM,M为加强版的MybatisPlus;持久层Manager使用公用的实现,也就是说, 图1中,userManager和airManager这2个持久层所使用的方法getOneByWrapper走的是同样的代码流程PageHelper.startPage和dao.selectList;产生的问题是:userManager的selectLi...

2019-07-30 01:46:52 5389

原创 使用MybatisPlus从MySQL切换到SQLServer的坑

#项目背景项目框架采用的是S+S+Mybatis Plus,项目过程中原使用的mysql数据库,后来需要换成SQLServer数据库,代码需要适配,基本上跟业务代码无关,只修改持久层代码进行适配。#MybatisPlus的坑这个问题,报的错是说SQL执行的时候,在子查询中使用了Order By,具体执行SQL语句如下:可以百度一下得到结果https://www.cnblog...

2019-07-17 18:11:46 6725 4

原创 MYSQL修改字符集的坑

安装MYSQL之后,经常性会碰到默认字符集为拉丁文字符集的问题,这种时候,需要修改字符集从latin1改为utf8格式。使用命令修改字符集后,一重启就会失效,很多刚学习MySQL的新人总会碰到这种问题,却一直以为自己已经修改成功了,定位问题的时候就跑去定位别的原因,这是个坑!命令方式修改字符集不可靠,那么明显只有通过修改配置文件才能保证重启之后会生效。my.ini配置文件就是mysql所使用...

2019-07-08 12:04:02 1664 1

原创 Springboot应用mysql从5.X版本切换到8.0及以上版本的坑

Springboot从5.X版本切换到8.0及以上版本的坑maven管理代码中遇到的坑数据库连接句柄中,需要添加时区mysql建立用户时,用户密码的加密方式经常出错mysql服务端和客户端两者版本也要适配得上maven管理代码中遇到的坑项目启动时,遇到抛出空指针的报错,需要打开pom.xml文件修改mysql-connector驱动的版本。数据库连接句柄中,需要添加时区数据库连接句柄中,...

2019-07-05 01:08:27 6639 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除