AbstractBynaryType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
AbstractCharArrayType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
AbstractLobType |
|
AbstractLongBinaryType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
AbstractLongStringType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
AbstractType |
Abstract superclass of the built in Type hierarchy. |
AdaptedImmutableType |
Optimize a mutable type, if the user promises not to mutable the instances. |
AnyType |
Handles "any" mappings and the old deprecated "object" type |
AnyType.ObjectTypeCacheEntry |
|
ArrayType |
A type for persistent arrays. |
BagType |
|
BigDecimalType |
big_decimal: A type that maps an SQL NUMERIC to a java.math.BigDecimal
|
BigIntegerType |
big_integer: A type that maps an SQL NUMERIC to a java.math.BigInteger
|
BinaryType |
binary: A type that maps an SQL VARBINARY to a Java byte[]. |
BlobType |
blob: A type that maps an SQL BLOB to a java.sql.Blob. |
BooleanType |
boolean: A type that maps an SQL BIT to a Java Boolean. |
ByteArrayBlobType |
Deprecated. replaced by Hibernate Core's WrappedMaterializedBlobType
|
ByteType |
byte: A type that maps an SQL TINYINT to a Java Byte. |
CalendarDateType |
calendar_date: A type mapping for a Calendar object that represents a date. |
CalendarType |
calendar: A type mapping for a Calendar object that represents a datetime. |
CharacterArrayClobType |
Map a Character[] to a Clob Experimental |
CharacterArrayType |
Bridge Character[] and VARCHAR |
CharacterType |
character: A type that maps an SQL CHAR(1) to a Java Character. |
CharArrayType |
put char[] into VARCHAR |
CharBooleanType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
ClassType |
class: A type that maps an SQL VARCHAR to a Java Class. |
ClobType |
clob: A type that maps an SQL CLOB to a java.sql.Clob. |
CollectionType |
A type that handles Hibernate PersistentCollections (including arrays). |
ComponentType |
Handles "component" mappings |
CompositeCustomType |
Adapts CompositeUserType to Type interface |
CurrencyType |
currency: A type that maps an SQL VARCHAR to a java.util.Currency
|
CustomCollectionType |
A custom type for mapping user-written classes that implement PersistentCollection
|
CustomType |
Adapts UserType to the generic Type interface, in order to isolate user code from changes in the internal Type contracts. |
DateType |
date: A type that maps an SQL DATE to a Java Date. |
DbTimestampType |
dbtimestamp: An extension of TimestampType which maps to the database's current timestamp, rather than the jvm's current timestamp. |
DoubleType |
double: A type that maps an SQL DOUBLE to a Java Double. |
EmbeddedComponentType |
|
EntityType |
Base for types which map associations to persistent entities. |
EnumType |
Enum type mapper Try and find the appropriate SQL type depending on column metadata
TODO implements readobject/writeobject to recalculate the enumclasses
|
FloatType |
float: A type that maps an SQL FLOAT to a Java Float. |
ForeignKeyDirection |
Represents directionality of the foreign key constraint |
IdentifierBagType |
|
ImageType |
image: A type that maps an SQL LONGVARBINARY to Java byte[]. |
ImmutableType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
IntegerType |
integer: A type that maps an SQL INT to a Java Integer. |
ListType |
|
LocaleType |
locale: A type that maps an SQL VARCHAR to a Java Locale. |
LongType |
long: A type that maps an SQL BIGINT to a Java Long. |
ManyToOneType |
A many-to-one association to an entity. |
MapType |
|
MaterializedBlobType |
materialized_blob: A type that maps an SQL BLOB to Java byte[]. |
MaterializedClobType |
materialized_clob: A type that maps an SQL CLOB to a Java String. |
MetaType |
|
MutableType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
NullableType |
Deprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138
|
NumericBooleanType |
Maps interger database values to boolean java values. |
OneToOneType |
A one-to-one association to an entity |
OrderedMapType |
A specialization of the map type, with (resultset-based) ordering. |
OrderedSetType |
A specialization of the set type, with (resultset-based) ordering. |
PrimitiveByteArrayBlobType |
Deprecated. replaced by Hibernate Core's MaterializedBlobType
|
PrimitiveCharacterArrayClobType |
Map a char[] to a Clob |
PrimitiveType |
Superclass of primitive / primitive wrapper types. |
SerializableToBlobType |
|
SerializableType |
serializable: A type that maps an SQL VARBINARY to a serializable Java object. |
SetType |
|
ShortType |
short: A type that maps an SQL SMALLINT to a Java Short. |
SortedMapType |
|
SortedSetType |
|
SpecialOneToOneType |
A one-to-one association that maps to specific formula(s) instead of the primary key column of the owning entity. |
StringClobType |
Deprecated. replaced by Hibernate Core's MaterializedClobType
|
StringType |
string: A type that maps an SQL VARCHAR to a Java String. |
TextType |
text: A type that maps an SQL LONGVARCHAR to a Java String. |
TimestampType |
timestamp: A type that maps an SQL TIMESTAMP to a Java java.util.Date or java.sql.Timestamp. |
TimeType |
time: A type that maps an SQL TIME to a Java java.util.Date or java.sql.Time. |
TimeZoneType |
timezone: A type that maps an SQL VARCHAR to a java.util.TimeZone
|
TrueFalseType |
true_false: A type that maps an SQL CHAR(1) to a Java Boolean. |
TypeFactory |
Used internally to obtain instances of Type. |
WrappedMaterializedBlobType |
materialized_blob: A type that maps an SQL BLOB to Java Byte[]. |
WrapperBinaryType |
|
YesNoType |
yes_no: A type that maps an SQL CHAR(1) to a Java Boolean. |
相关推荐
映射是Hibernate的核心功能,它涉及到如何将Java类和数据库表之间建立对应关系,包括实体类、属性与数据库字段的映射,以及关系映射(如一对一、一对多、多对多等)。这里的“心得”意味着作者可能分享了一些实践中...
【Hibernate雨夜的寂寞原创教程】是一份专为初学者设计的教程,旨在帮助学习者掌握Hibernate这一强大的Java对象关系映射(ORM)框架。Hibernate是Java开发中的一个热门工具,它极大地简化了数据库操作,使得开发者...
`.hbm.xml` 文件是 Hibernate 的对象-关系映射文件,它定义了实体类和数据库表之间的详细映射规则,包括字段类型、长度、主键生成策略等。例如: ```xml <hibernate-mapping package="com.example"> ...
1. **对象关系映射(ORM)**:Hibernate的核心功能是将Java类映射到数据库表,使得对象可以直接在数据库中持久化。这减少了数据库操作的复杂性,提高了开发效率。 2. **配置与初始化**:学习如何配置Hibernate,...
《Hibernate超级经典笔记》是针对Java开发者的一份深入学习Hibernate的宝贵资料,它结合了培训机构的专业教学经验,权威且原创,旨在帮助初学者快速掌握Hibernate的核心概念和技术。 Hibernate是一款流行的开源对象...
- **Hibernate的数据持久化**:怎样通过Hibernate定义实体类,映射数据库表,进行CRUD操作。 - **事务管理**:Spring和Hibernate如何配合实现数据库事务的控制,确保数据的一致性。 - **JSF组件和事件处理**:...
通过SessionFactory,我们可以创建Session对象来执行CRUD操作,同时,Hibernate的注解或XML映射文件用于描述数据库表和Java对象之间的映射关系。 最后,Spring的整合则涉及依赖注入(DI)和控制反转(IoC)。在...
这个"原创struts2+spring2+hibernate3的simple示例"是一个典型的三层架构整合应用,旨在帮助开发者理解如何将这三个框架集成并实现基本的查询和插入功能。 1. **Struts2**: 是一个开源的MVC框架,负责处理HTTP请求...
在图书管理系统中,Hibernate负责处理图书、作者、借阅者等实体对象与数据库表之间的映射和操作,如添加、删除、更新和查询图书记录。 Spring2.5.6作为企业级应用的全面解决方案,提供了依赖注入(DI)和面向切面...
2. **Hibernate**:Hibernate 是一个流行的Java持久层框架,它简化了数据库操作,通过对象关系映射(ORM)技术将Java对象与数据库表进行映射,使得开发者可以使用面向对象的方式操作数据库,而无需直接编写SQL语句。...
**Hibernate** 是一个对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互。通过Hibernate,开发者可以使用Java对象而不是SQL语句来操作数据库。在本讲中,你将了解如何配置Hibernate,创建实体类,...
通过实体类和配置文件,Hibernate自动将Java对象与数据库表进行映射,极大地提高了开发效率。 **Spring2.5.6**: Spring是Java企业级应用的基石,提供了一个全面的编程和配置模型,以简化企业级Java开发。在本系统中...
它通过对象关系映射(ORM)技术,将数据库操作转化为对Java对象的操作,降低了数据库编程的复杂性。在本课程中,你将学习如何配置Hibernate,创建实体类,以及使用HQL(Hibernate查询语言)进行数据查询和操作。 3....
在租房系统中,Hibernate可能被用来管理房源信息、用户数据等,通过实体类与数据库表进行映射,实现数据的增删改查。 详细知识点如下: 1. **JSP**:JSP是动态网页开发技术,用于生成HTML或XML文档。在租房系统中...
【标题】:“[浪曦原创]Struct+Hibernate+DisplayTag标签+js+Div+css 第4讲 (zk001).rar”所涵盖的知识点主要集中在Web开发领域,特别是使用Struts、Hibernate、DisplayTag、JavaScript、Div和CSS等技术进行网页设计...
Hibernate则是Java世界中最流行的持久化框架之一,它简化了数据库操作,通过ORM(对象关系映射)技术将Java对象与数据库表进行映射,让开发者可以使用面向对象的方式来处理数据库事务,而无需过多关注SQL语句的编写...
- 配置Hibernate:导入Hibernate库,配置hibernate.cfg.xml,定义数据库连接信息,映射实体类到数据库表。 - 整合Spring和Hibernate:在Spring配置文件中,配置SessionFactory Bean,使用Hibernate的...
【标题】与【描述】提及的是一个基于JSP(JavaServer Pages)和SSH(Spring、Struts、Hibernate)框架的时装原创设计交流网站的源码数据库。SSH是Java开发Web应用时常用的一种“铁三角”架构,它整合了Spring的依赖...
Hibernate是一个对象关系映射(ORM)框架,用来将Java对象映射到数据库表,从而简化数据库访问。Spring则是一个提供全面编程和配置模型的框架,用于管理企业应用对象的生命周期,同时也集成了诸如事务管理、安全、远程...
3. **Hibernate**:是一个ORM(Object-Relational Mapping)框架,它将Java对象与数据库表进行映射,简化了数据库操作,使得开发者无需关注底层SQL语句,即可进行数据操作。 在个人备忘录系统中,可能涉及到的模块...