- 博客(8)
- 收藏
- 关注
原创 LocalDate类型数据插入数据库时出现的报错问题
在Java8中使用LocalDate和LocalDateTime类型的时候一定要注意这个序列化的问题,记得添加对应的依赖,同时一定要添加注解,不然是无法对字段进行序列化操作。
2024-04-23 10:59:22
865
1
原创 当项目启动时遇到:java.lang.IllegalAccessError:·····cannot access class sun.security.action.GetPropertyAction
虽然甲骨文对JDK8已经不在进行更新了,但是,其实大家也都知道,各个公司使用最多的就是JDK8了,很少有公司会跟随JDK版本进行对应的项目更新。其实这个问题,是JDK11对lombok的版本兼容问题,将lombok的版本修改为1.18.30版本即可。,就出现了本地运行没有问题,但是服务器端却一直有问题,报错导致无法启动成功。其实提醒大家之后,大家肯定就有了答案,没错,这就是JDK版本问题导致的。而这个问题,就是由于。
2024-02-20 16:31:14
924
原创 面试记录:
答:由于${}是字符串替换,是可以拼接到SQL查询语句中的,所以会出现SQL注入的安全性问题,而#{}并不会出现这个问题,可以安全使用。(虽然在平时都在使用Mysql,而且对Mysql的面试题也都有了解,但是没有发现这个问题,自己本身也不太了解,所以记录一下。答:当传递的参数是SQL命令或者SQL的关键字的时候,可以使用#进行拼接,但是一定要注意安全问题。EXPLAIN sql语句。答:#{}是预编译处理,是。问:#在什么情况下使用呢?,${}是字符串替换,是。问:SQL注入问题呢?
2023-11-24 17:57:32
398
1
原创 Oracle数据库遇到的问题集合(持续更新)
我一般在处理多个历史数据的插入,修改时,都喜欢用查询语句+字符串拼接,把insert或者update语句批量拼接查询出来,然后全部处理,在mysql中我是一直使用的concat(),oracle中,我推荐的是使用 || 符号,这个 || 符号可以将前后的字符串连接起来。连接的过程中,注意,oracle中不使用双引号,使用单引号对字符串进行包裹。oracle的concat(a,b)函数,只能用于两个字符串连接,也就是无法用于2个字符串以上的多个字符串拼接,这也会导致多字段拼接时是及其不方便的。
2023-05-17 15:59:21
386
1
原创 问题记录:IDEA启动报错:Failed to create JVM. JVM Path
问题记录:IDEA启动报错:Failed to create JVM. JVM Path
2023-04-06 09:46:52
1246
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人