- 博客(29)
- 资源 (4)
- 收藏
- 关注
原创 Caused by: org.springframework.dao.DataIntegrityViolationException
MyBatis Plus使用@TableField实现字段自动填充。DEFFAULT默认不处理;INSERT插入填充字段;UPDATE更新填充字段;INSERT_UPDATE插入和更新填充字段;DataIntegrityViolationException 这个异常是数据库插入时违反数据库约束引起的。报错信息如下,其实根据它的提示我们大概也能猜到是什么问题。之后在运行就没有报错了,数据也成功添加至数据库。使用时直接在需要自动填充的字段上添加即可。@TableField的简单介绍。
2023-03-26 14:48:02
688
原创 Field xxxService in xxx required a bean of type xxx that could not be found
将service层的impl文件加@Service注解,加上注解问题解决。报错意思是无法找到UserService,
2023-03-18 22:56:03
1321
原创 在进行mvn打包的时候出现:Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.2.1.RELEAS
mvn打包时报错
2022-12-09 17:14:21
1443
原创 idea中同一项目中引用不同包下的类报红问题的解决
在一个相同项目中有多个模块,其中已经在mall-product中添加了mall-commons的依赖如下。这时候只需要将mall-commons重新install就可以。出现了无法引用mall-commons中的类的情况如下。
2022-12-09 14:06:35
1064
原创 ERROR Nacos failed to start, please see D:\nacos\logs\nacos.log for more details.
nacos打开失败
2022-12-03 18:40:16
1370
原创 centos7的yum出现File contains no section headers
centos7的yum出现File contains no section headers
2022-07-19 11:43:19
481
原创 Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder ‘config.info‘ in value
Nacos配置规则
2022-07-11 13:08:07
19292
1
原创 java.sql.SQLException: Unknown system variable ‘tx_isolation‘解决办法
Mysql版本问题导致的错误
2022-06-10 10:54:35
1452
原创 Docker安装Failed to start docker.service: Unit docker.service not found.
CentOS安装Docker,启动时候报错Failed to start docker.service: Unit docker.service not found.(如下:),原因是CentOS默认使用podman代替docker,所以需要将podman卸载.一、解决办法:输入yum erase podman buildah卸载podaman,之后输入y,等待卸载直到出现“完毕”。解决了这个问题之后便可以安装了。二、安装步骤1.安装依赖环境:yum install -y yum-uti
2022-05-10 20:19:42
18988
3
原创 jsp小练习
1.(1)在JSP页面showPriceSum.jsp中定义一个方法public double getPriceSum(String input),该方法可以返回参数input含有的各个数字的代数和。比如String str=”麻辣豆腐:20.6元,红烧肉:68.9元”,那么getPriceSum(str)返回的值是89.5。(2)Java程序片中用String对象str封装表示菜单的字符序列。(3)使用Java程序片显示str以及getPriceSum(mess)返回的值。Show.jsp<
2022-04-06 14:40:46
8532
2
原创 StringBuilder的原理理解
StringBuilder 最早出现在JDK1.5,是一个字符拼接的工具类,它和StringBuffer一样都继承自父类AbstractStringBuilder,在AbstractStringBuilder中使用char[] value字符数组保存字符串,但是没有用final关键字修饰,所以StringBuilder是可变的例如下面这个例子:public class Test01 { public static void main(String[] args) { String
2022-04-01 16:39:05
584
原创 idea使用
1.创建一个项目2.无需勾选,直接点击next即可3.给创建的项目起名字和设置项目所在的位置4.创建一个模块5.填写模块名称和位置6.在src目录下创建包7.在包下创建一个java文件<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<&
2022-01-19 11:16:50
293
原创 java中的增强for循环
1.语法格式:增强for循环冒号左边是定义变量,右边是数组或者集合类型。for(元素类型:数组或集合对象){ 语句}例如:int[] arr={11,22,33};for(int i:arr){//对arr数组进行遍历,遍历出来的每个元素都用int类型的i接收System.out.println(i);}12.作用增强for循环用来遍历数组和集合3.优缺点:优点:代码简单缺点:单纯的增强for循环不能涉及跟索引相关的操作...
2022-01-18 22:59:19
400
原创 对于报错java:无效的源发行版本12的解决
当我们写好代码之后,运行报错:Error:java: 无效的源发行版: 12,如下图所示。出现这种错误的原因是:Project language level 设置错误,我们需要将其调整到与jdk适用的level上。解决办法:1.2.3....
2022-01-18 12:06:37
787
对java基础集合部分(List、HashMap、HashSet、ArrayList等)底层源码的分析与总结
2022-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人