jquery - 需要帮助来修复 Spring Boot 项目
问题描述
我正在尝试添加新名称、姓氏和电子邮件。单击保存按钮后,我收到一条错误消息“字段'id'上的对象'employee'中的字段错误”如何解决此错误。我正在使用带有 thymeleaf 和 jquery 的 spring boot。
和
项目链接是:这里
谢谢你
解决方案
由于 Employee 实体的“id”字段为空白/空字符串,因此发生错误。根据 Employee.java 中的“id”定义,它应该是一个整数值。在保存之前,您需要将一些整数值传递给员工对象的这个“id”字段。使用以下技术让应用程序使用数据库序列。
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "seq_generator")
@SequenceGenerator(name="seq_generator", sequenceName = "my_seq", allocationSize=50)
@Column(name = "id", updatable = false, nullable = false)
private int id;
推荐阅读
- android - 如何将推送通知从 wordpress 发送到 android 应用程序?
- ios - GMSPlaceRectangularLocationOption iOS swift
- django - 如何在Django中上传多个图像
- python - Python 中的赋值操作是否有布尔值?
- python - 附加熊猫数据框问题
- c# - 统一字符串替换
- windows - PostgreSQL 进程使用大量私有内存
- javascript - 在检索数据时显示加载动画(Angular 10)
- multidimensional-array - 如何为 cuda 内核创建一个临时 2D 变量
- http-post - ASP.NET Core - 处理来自 HTTP Post 请求的数据