spring mvc 外键允许Null
2024-08-26 17:36:10
spring mvc 定义模型外键时允许为Null
新手记录,习惯定义模型时将外键的数据类型为long,基本类型。
这样生成的外键是不允许为Null,但是可以通过设置字段的Column注解,使之允许为Null。
矛盾又来了,如果这样的话,在insert数据时基本类型long是默认值为0,还是会提示外键约束的异常提示。
最后无奈将外键定义为Long类型,即非基本类型,允许为Null,也不需要Column注解来让其为Null。在插入数据时由于其默认值为null,外键也即为null。
但是不知道这样定义有什么后果。
最新文章
- Spark on YARN的部署
- 读取DBF文件数据
- Python成长笔记 - 基础篇 (九)
- Codeforces Round #202 (Div. 2) A,B
- Animator根骨骼运动原始实现代码
- 扩展jQuery easyui datagrid增加动态改变列编辑的类型
- [Angular 2] Order Dynamic Components Inside an Angular 2 ViewContainer
- IOS,Object C学习过程中遇到的attributes
- Maximum Subarray——LeetCode
- The c programming language第一章节所有程序的实现
- Windows上的的神技
- 今天我成为了CSDN博客专家
- 3D 散点图的绘制
- SUSE12Sp3安装配置.net core 生产环境(1)-IP,DNS,网关,SSH,GIT
- 布局优化之ViewStub源码分析
- PAT L2-016 愿天下有情人都是失散多年的兄妹
- Linux记录-分区(df/fdisk/mount/umount/fuser)
- Hive数据倾斜解决办法总结
- SWIFT中计算两个日期间隔多少小时
- day8:vcp考试