@Column写在属性和写在get方法上面的区别
即在相应的数据库表里找不到creatorName字段。我觉得很奇怪。请教了大佬,然后查了一些别人的文章,现在做一下总结。1、首先,我的字段名虽然起的符合一般规范,但应该是不符合JPA的命名规范的,不然也不会在映射时将“creatorName”映射成“creator_name”。2、当时,我的@Id字段时写在id的属性上,而我的@Column(name = "creator_name")写在了get方法上,如下图:而id属性写在属性上面最后在进行保存的时候提示字段不存在。