我是靠谱客的博主 无聊火车,最近开发中收集的这篇文章主要介绍jpa返回值映射_JPA各种类型映射处理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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各种类型映射处理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部