从夸张的枚举到Java中的实体枚举的映射字段
这是创建的类,用于映射
@Column(name = "gender")
@Enumerated(EnumType.STRING)
private Gender gender;
在本地到映射中创建的性别枚举类型。
public enum Gender {
MALE,
FEMALE,
OTHER
}
Swagger.yml
gender:
type: string
enum:
- MALE
- FEMALE
- OTHERS
这是映射类
@Component
public class GuestMapper {
public GuestsEntity convertToGuestEntity(Guest guest) {
GuestsEntity newGuests = new GuestsEntity();
newGuests.setGender(guest.getGender());
}
我检查了实体的所有字段,也从生成的类中检查了。但没有看到任何区别。有帮助吗?
This is a class which is created to mapping
@Column(name = "gender")
@Enumerated(EnumType.STRING)
private Gender gender;
Gender enum type created in local to map.
public enum Gender {
MALE,
FEMALE,
OTHER
}
swagger.yml
gender:
type: string
enum:
- MALE
- FEMALE
- OTHERS
This is mapper class
@Component
public class GuestMapper {
public GuestsEntity convertToGuestEntity(Guest guest) {
GuestsEntity newGuests = new GuestsEntity();
newGuests.setGender(guest.getGender());
}
I checked all the fields from entity and also checked from generated class. but didnt see any difference. Any help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论