Java开发
Java开发个人问题以及经验
悄咪咪的蠢材
这个作者很懒,什么都没留下…
展开
-
Cannot add or update a child row: a foreign key constraint fails (`company`.`employee`, CONSTRAINT.
很明显插入的时候失败了。我寻找了一下原因,原来是插入数据的时候,外键的值在对应表的主键中不存在,所以插入失败。这个问题挺隐蔽的,积累经验啦。原创 2024-01-31 18:45:31 · 568 阅读 · 0 评论 -
Field ‘xxx‘ doesn‘t have a default value
问题说的很明白,字段xxx没有一个默认值。需要注意的是,如datetime这种字段在比较高版本的mysql里是强制非空的。原创 2024-02-03 13:45:07 · 418 阅读 · 1 评论 -
IDEA启动后没有src文件夹
在多人协作开发之后,启动IDEA,我嘞个豆,并发出尖锐的爆鸣声,src,.idea,target。但其实,这些文件依旧存在。导航栏中也可以看到文件路径。最后目录变成了喜欢的样子。原创 2024-01-29 11:01:20 · 2984 阅读 · 2 评论 -
IDEA使用awt出现中文乱码,但修改完编码后运行第二次就又乱码了???!!!
我在使用awt的时候,发现图形的label为方框,我将编码改为gbk之后,label正常,本以为拿下问题,结果运行第二次,又变成乱码了,之后运行多次也都是乱码!3.进入构造、执行、部署----编译器----java编译器并在附加命令行形参中添加。2.将全局编码,项目编码,属性文件的默认编码都改为UTF-8。1.进入设置,并选择编译器----文件编码。最后问题完美解决咯~~~4.在运行这里编辑配置。7.在VM 选项中添加。6.选择添加VM选项。原创 2024-02-09 11:38:50 · 530 阅读 · 0 评论 -
mybatis中map传入,但竟然为空!???
mapper方法的参数是一个map,结果运行后报错map是空的。但是经过调试,传入mapper层的map明明非空,为什么莫名奇妙就空了呢。原因在于少了一个注解@Param("map")。加上之后完美解决,折腾了我几个小时......原创 2024-02-04 11:40:44 · 513 阅读 · 0 评论 -
Parsing error was found in mapping #{}. Check syntax #{property|(expression), var1=value1, var2=val)
网上说,要检查#{}内容是否为空,我又看报错说是DishMapper.xml有问题,于是我去xml里找了很久很久也没解决。最后我回到mapper一看,真相大白。被自己蠢到了,看了半天才想到回到mapper里看一下注解。原创 2024-01-24 21:31:20 · 408 阅读 · 1 评论 -
Java五子棋(awt)
图片素材自己画,网上找都可。该程序由本人改编自黑马的五子棋。原创 2024-02-12 16:19:37 · 400 阅读 · 1 评论 -
No serializer found for class com.njit.vo.ArticleCommentVO and no properties discovered to create...
功能是返回储存对象的list。可以看出是在写入的过程中报错的。因此这个问题在于类忘记加上注解,无法写入。@Data可以替代getter,setter等方法。其它俩个是全参构造和无参构造。加上后报错完美解决。原创 2024-02-03 22:21:53 · 466 阅读 · 1 评论