自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot项目使用MySQL遇到的外键约束代码实现解决方案

不过值得一提的是,这个在实现删除的操作的时候,是没有任何提示的,当然可以自己写一个重定向的前端页面。我一开始考虑的是用ajax来进行数据的传输,这样也可以在上方给出一些提示,但是过程有些小复杂,而且我对ajax也不熟悉,于是乎放弃。(这里实现对数据库的查询sql,可以看到,原先的delete(这里用的是接口BaseMappe里面的delete方法)并没有考虑到外键约束,所以我自己写了一个ifdelete方法,当要删除的时候这,个SQL语句的目的是从。表中没有的记录,这样就完美解决了外键约束的方法)

2024-01-12 17:03:55 537

原创 用Jpa查询的时候,关于springboot与数据库连接的一些规范问题(Unable to locate Attribute with the the given name)

这里前端我用的是thymeleaf进行搭建的,整体代码是没有问题的主要写的也只是学生表的增删改查(其实和用的框架没什么联系)在查询时,先剔除findBy,判断剩余部分(即name)是否为对应实体类的属性,而此时,若字段名为Name,则找不到,报错。:实体类字段命名问题,应当符合驼峰规则(即首字母小写,后续单词首字母大写),否则JPA查询时,无法找到对应字段。总之就是,数据库里的字段和java映射的对象尽量都用符合驼峰规则,否则会报未知错误。但是滑稽的是,在我实现增删改查的操作代码是没有问题的能顺利运行。

2023-11-21 20:31:11 75

空空如也

空空如也

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

TA关注的人

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