博为峰JavaEE技术文章 —— Hibernate 指南(1)Hbm文件
来源:互联网 发布:excel数据有效性的来源 编辑:程序博客网 时间:2024/04/30 14:15
小博老师今天结合一个实例,讲解下使用Hibernate5所需要的各种配置文件的内容。该实例需要在数据库中准备一个事件表EVENTS,所包含的字段如下:
EVENT_ID:事件id,主键,int,自增长
EVENT_DATE:事件日期,datetime
TITLE:事件内容,varchar(50)
对应的Java实体类org.hibernate.tutorial.hbm.Event代码如下:
这是一个标准的POJO类,无参构造函数对一个Hibernate持久类来说是必须的。有参构造函数是为了方便在应用程序中构造一个Event对象使用的。
接下来新建一个Event.hbm.xml文件,所在目录:org/hibernate/tutorial/hbm/Event.hbm.xml,Hbm文件的内容:
Hibernate使用映射元数据来确定如何加载和存储持久化类的对象。 Hibernate映射文件是Hibernate提供数据映射的选择之一,当然还有使用Annotation的方式。
映射元素的Class的属性:
1. name属性:定义实体类的名称,与包含<hibernate-mapping />元素的package属性组合在一起,定义完整包名和类名。
2. table属性:指定与该实体类相对应的数据库表名。
事件类的实例与EVENTS数据库表中的行一一对应。
0 0
- 博为峰JavaEE技术文章 —— Hibernate 指南(1)Hbm文件
- 博为峰JavaEE技术文章 —— Hibernate 指南(2)Hbm文件
- 博为峰JavaEE技术文章 —— Hibernate 指南(3)Hbm文件
- 博为峰JavaEE技术文章 —— Hibernate 指南(4)Hbm文件
- 博为峰Java技术文章 ——JavaEE Hibernate配置文件
- 博为峰JavaEE技术文章 ——MyBatis Hibernate 简介
- 博为峰JavaEE技术文章 —— Hibernate Configuration
- 博为峰JavaEE技术文章 —— Hibernate域模型
- 博为峰JavaEE技术文章 —— Hibernate域模型(2)
- 博为峰JavaEE技术文章 —— Hibernate 域模型(4) 基本类型
- 博为峰JavaEE技术文章 —— Hibernate域模型(3)物理命名策略
- 博为峰Java技术文章 ——JavaEE 初识Hibernate II
- 博为峰Java技术文章 ——JavaEE 初识HibernateⅠ
- 博为峰Java技术文章 ——JavaEE Hibernate实例状态
- 博为峰Java技术文章 ——JavaEE Hibernate初始化类
- 博为峰Java技术文章 ——JavaEE Hibernate保存数据
- 博为峰Java技术文章 ——JavaEE Hibernate查询数据
- 博为峰Java技术文章 ——JavaEE Hibernate删除数据
- 32位和16位指令集模式自动切换机制
- Broken Keyboard (a.k.a. Beiju Text) UVA
- jdbcUtil工具包
- C语言与MATLAB接口 编程与实例
- C/汇编混合编程接口--MIPS ABI
- 博为峰JavaEE技术文章 —— Hibernate 指南(1)Hbm文件
- 反向代理入门理解
- 1.对象的创建
- C语言复习——函数
- 用opencv中的warpAffine获取仿射变换图片保存
- C 结构体
- Hex和Bin文件格式区别
- TCP三次握手协议
- 函数式编程与面向对象编程的比较