映射类型
|
Java类型
|
标准SQL字段类型
|
integer |
int or java.lang.Integer |
INTEGER |
long |
long or java.lang.Long |
BIGINT |
short |
short or java.lang.Short |
SMALLINT |
float |
float or java.lang.Float |
FLOAT |
double |
double or java.lang.Double |
DOUBLE |
big_decimal |
java.math.BigDecimal |
NUMERIC |
character |
java.lang.String |
CHAR(1) |
string |
java.lang.String |
VARCHAR |
byte |
byte or java.lang.Byte |
TINYINT |
boolean |
boolean or java.lang.Boolean |
BIT |
yes_no |
boolean or java.lang.Boolean |
CHAR(1)('Y' or 'N') |
true_false |
boolean or java.lang.Boolean |
CHAR(1)('Y' or 'N') |
date |
java.util.Date or java.sql.Date |
DATE |
time |
java.util.Date or java.sql.Time |
TIME |
timestamp |
java.util.Date or java.sql.Timestamp |
TIMESTAMP |
calendar |
java.util.Calendar |
TIMESTAMP |
calendar_date |
java.util.Calendar |
DATE |
相关推荐
在本篇“2023年Java相关课程系列笔记之十四Hibernate学习笔记”中,我们将深入探讨Java开发中常用的持久化框架——Hibernate。这个框架由梁建全老师主讲,旨在帮助开发者更高效、便捷地进行数据库操作,弥补JDBC在...
**Hibernate学习笔记** Hibernate 是一个开源的对象关系映射(ORM)框架,它为Java开发者提供了一种在数据库中存储和检索对象的便捷方式。通过使用Hibernate,开发人员可以避免直接编写SQL语句,而是通过面向对象的...
### Hibernate学习笔记:对象/关系数据库映射(二)——集合映射 #### 1. 集合映射概述 在对象/关系映射(ORM)领域中,Hibernate 是一个非常强大的工具,它能够帮助开发者高效地进行 Java 对象与数据库记录之间的...
SSH是Java开发中广泛使用的三大框架——Struts2、Hibernate和Spring的缩写。这三大框架结合使用,能够构建高效、灵活的企业级Web应用程序。现在,让我们深入探讨这些框架的知识点。 **Struts2笔记** Struts2是MVC...
在本篇“Hibernate学习笔记”中,我们将深入探讨Hibernate——一个流行的Java对象关系映射(ORM)框架。Hibernate的核心功能是将Java应用程序中的对象模型自动持久化到关系数据库中,简化了数据库操作。通过使用...
接下来,我们将通过具体的代码示例来看一下如何在Hibernate中实现上述第二种策略——表每继承树(Table Per Subclass)。 ```xml <hibernate-mapping> <!-- 表示Car类有一个子类Bus,与...
【Java私塾Java初级教程PPT1-3章.rar】:这部分内容可能涵盖了Java语言的基础知识,包括但不限于Java编程环境的搭建、基本语法、数据类型、控制结构(如if语句、for循环、while循环)、类与对象的概念、封装、继承、...
### JPA学习笔记-EJB-02JPA属性注解 #### 一、引言 在上一篇文章中,我们简要介绍了Java Persistence API (JPA)的基础知识,包括它的基本部署和操作流程,从而让我们对JPA有了初步的认识。本文将继续深入探讨JPA的...
接下来,Hibernate是一个对象关系映射(ORM)框架,它简化了数据库操作,使得开发者可以使用面向对象的方式来处理数据。Hibernate通过XML或注解配置,将Java类与数据库表关联,提供了透明的数据持久化服务。它支持...
SSH经典笔记陈欢版是针对Java Web开发领域中三大框架——Spring、Struts和Hibernate的综合学习资料。这些框架在21世纪初被广泛采用,构建了许多企业级应用,至今仍具有重要的参考价值。SSH框架组合是Java开发中的...
这篇博客是关于Java 5.0新特性——Annotation的系统学习与整理笔记,通过讲解与实例,深入探讨了注解在Junit、Spring和Hibernate中的应用。 首先,注解是一种声明式的编程元素,它可以附加到类、接口、方法、变量等...
Java Persistence API(JPA)是Java平台上的一个标准框架,用于管理和持久化应用程序中的对象...通过观看黑马程序员的视频教程,结合源码、笔记和jar包,你将能够深入理解和掌握Java世界中的对象关系映射技术——JPA。
本资料来源于加拿大知名的IT培训机构——达内科技,是其针对JDBC进行教学的学习笔记,对于想要深入理解和掌握Java数据库操作的开发者来说,是非常有价值的资源。 JDBC学习笔记通常会涵盖以下几个关键知识点: 1. *...