@Data @Entity public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer id; //User Data @Column(name = "first_name", nullable = false) private String firstName; @Column(name = "last_name", nullable = false) private String lastName; }
+ 按钮,他可以添加新的领域称为中间名,年龄或地址等。
+
如何使用springboot在MySQL中动态添加实体?
可以使用自定义映射添加新字段,例如:
@ElementCollection(fetch = FetchType.LAZY) @CollectionTable(name = "custom_fields") @MapKeyColumn(name = "field") private Map<String, String> customFields;