Hibernate针对Java基本类型字段的映射策略总结
来源:互联网 发布:乾隆红楼梦 知乎 编辑:程序博客网 时间:2024/06/05 15:34
本文使用的数据库测试环境为:
- MySQL:Windows 10x64 5.7.12-log
- SQL Server:Windows 10x64 SQL Server 2012
- Oracle:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
由于工程需要支持多种数据库,自然而然就想到使用Hibernate框架,但是不同的数据库提供的数据类型是不同的,Hibernate内置了针对不同数据库数据类型的映射策略。使用下面的实体类进行映射测试:
@Entity(name = "user")@Table(name = "user")public class User implements Serializable { private static final long serialVersionUID = 8849870114127659929L; @Id private Long id; @Column private String name; @Column @Lob private String comment; @Column private Integer age; @Temporal(TemporalType.DATE) private Date day; @Temporal(TemporalType.TIME) private Date time; @Temporal(TemporalType.TIMESTAMP) private Date mark; private Boolean male; private Double tall; private Float size;}
下面是针对Java基本类型的映射总结:
0 0
- Hibernate针对Java基本类型字段的映射策略总结
- Hibernate中日期类型字段的映射策略
- Hibernate及Mysql到Java基本类型的映射
- Hibernate配置文件映射java数据基本类型
- Hibernate映射的基本操作 Java类型、Hibernate映射类型以及SQL类型之间的对应关系
- Hibernate基本映射类型
- Hibernate 主键维护策略和hibernate 常见的映射类型
- Hibernate 数据库字段映射类型Hibernate 数据库字段映射类型
- hibernate映射基本类型的集合
- Hibernate映射类型总结
- Hibernate中枚举Enum类型的映射策略
- Hibernate中枚举Enum类型的映射策略
- Hibernate支持三种基本的继承映射策略:
- Java大对象类型的Hibernate映射
- Hibernate映射 字段类型对应关系
- Hibernate的映射类型
- Hibernate的映射类型
- Hibernate的映射类型
- 链表14:链表指定值清除
- Eclipse设置字体及输入提示方式
- Centos7安装OpenJDK8
- tomcat8中已解决了get方式提交中文乱码问题
- 0429
- Hibernate针对Java基本类型字段的映射策略总结
- 链表15:链表的回文结构
- [HNOI2017]单旋splay
- 基础DP-poj2385-数塔DP变形-挑战程序设计2
- [bigdata-65] ubuntu 14.04服务器版 keepalived 双机热备ip漂移 python3+flask+gevent的web服务测试
- centos配置yum源
- SQL程序优化
- mybatis中"#"和"$"的区别
- Hibernate知识整理3