概述
1.日期格式类型字段的映射,利用@Temporal(TemporalType.Date)进行注解;例如:
private Date birthday;
@Temporal(TemporalType.DATE)
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
2.枚举类型的映射,利用@Enumerated,其参数EnumType表示指定存放在数据表中的形式,整型还是String;
首先创建一个枚举:
public enum Gender
{
Male,Female
}
在实体类中调用:
private Gender gender = Gender.Male; // 为枚举设置默认值
@Enumerated(EnumType.STRING)
public Gender getGender() {
return gender;
}
public void setGender(Gender gender) {
this.gender = gender;
}
3.大文本数据类型的映射,例如:网络日志,字符串类型的长度显然不够,利用@Lob注解,该注解用在字符串类型之上
最后
以上就是无聊火车为你收集整理的jpa返回值映射_JPA各种类型映射处理的全部内容,希望文章能够帮你解决jpa返回值映射_JPA各种类型映射处理所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复