分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Hibernate初探之单表映射——创建对象-关系映射文件

发布时间:2023-09-06 02:11责任编辑:顾先生关键词:Hibernate

编写一个Hibernate例子

第三步:创建对象-关系映射文件

以下是具体实现步骤:

  • 找到我们要持久化的学生类Sudents
  • 生成对象-关系映射文档Students.hbm.xml:
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><!-- Generated 2018-7-22 16:38:57 by Hibernate Tools 3.4.0.CR1 --><hibernate-mapping> ???<class name="Students" table="STUDENTS"> ???????<id name="sid" type="int"> ???????????<column name="SID" /> ???????????<generator class="assigned" /> ???????</id> ???????<property name="sname" type="java.lang.String"> ???????????<column name="SNAME" /> ???????</property> ???????<property name="gender" type="java.lang.String"> ???????????<column name="GENDER" /> ???????</property> ???????<property name="birthday" type="java.util.Date"> ???????????<column name="BIRTHDAY" /> ???????</property> ???????<property name="address" type="java.lang.String"> ???????????<column name="ADDRESS" /> ???????</property> ???</class></hibernate-mapping>

把我们的实体类映射为数据库当中的一张表(STUDENTS),一级把我们的每个属性都映射成数据库表中的一个字段,column  name表示对应的字段名。

  • 把生成的映射文件加到hibernate.cfg.xml配置文档中

  <mapping resource="Students.hbm.xml"/>   <!--属性resource里面写上我们要加载的对象-关系映射文件-->

  • 创建数据库

  新建hibernate数据库


  

Hibernate初探之单表映射——创建对象-关系映射文件

原文地址:https://www.cnblogs.com/songsongblue/p/9523096.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved