name(实例化类名).hbm.xml文件案例

[html] view plain copy

 print?
<span xmlns="http://www.w3.org/1999/xhtml"><?xml version="1.0"?>  
  
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"  
  
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">  
  
   
  
<hibernate-mapping>  
  
    <class name="com.bzu.hibernate.Student" table="student">  
  
        <id name="id" column="id" type="string">  
  
            <generator class="uuid"></generator>  
  
        </id>  
  
        <property name="name" column="name" type="string"></property>  
  
        <property  name="cardId"     column="cardId"type="string"></property>  
  
        <property name="age" column="age" type="int"></property>  
  
        <set name="courses" table="student_course" cascade="save-update">  
  
            <key column="stu_id"></key>  
  
            <many-to-many class="com.bzu.hibernate.Course" column="course_id">  
  
            </many-to-many>  
  
        </set>  
  
    </class>  
  
</hibernate-mapping></span> 
时间: 2024-10-05 14:16:04

name(实例化类名).hbm.xml文件案例的相关文章

hibernate.hbm.xml文件配置入门小结(1)

在Hibernate中,各表的映射文件xxx.hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具. hibernate.hbm.xml文件的基本结构如下: [html] view plain copy print? 1   <?xml version="1.0" encoding='UTF-8'?> 2 3   <!DOCTYPE hibernate-mapping PUBLIC 4        "-//Hi

hibernate的.hbm.xml文件文件配置属性详解

一般.hbm.xml文件如下面: 1 <?xml version="1.0"?> 2 <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" 3 "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> 4 <!-- Generated 2014-9

通过MyEclipse生成Hibernate类文件和hbm.xml文件

1.    前言 很多人都在使用myEclipse,很多公司也都使用hibernate框架,老版本的hibernate中,由于没有annotation,我们需要写两个文件来维护表与对象的关系,写一个类,就要写一个hbm.xml文件,数据库表比较少就无所谓,但是多了就很麻烦,要一个一个的手写非常浪费时间,还有可能写错.新版的hibernate加入了annotation的形式来映射对象与数据库表之间的关系,虽然不需要写hbm.xml文件了,但是数据库表非常多的情况下,还是需要写很多的类.我们为何不找

Spring,Hibernate 集成解决多hbm.xml文件繁多的方案

开发一个大一点的项目有很多的hbm.xml文件,有时候上百个也不稀奇,如果用 <property name="mappingLocations"> <list> <value>com/tz/entity/Student.hbm.xml</value> </list> </property> 那么每一个hbm.xml文件都要配置一行代码,一百个hbm.xml就要写100行 文件让程序 的可读性,可维护性都变都非常差.

Maven项目不打包*.hbm.xml文件

<build> <finalName>basic</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <version>1.0-beta-1</version> <configuration>

用DOM4J解析XML文件案例

用DOM4J解析XML文件案例,由于DOM4J不像JAXP属于JAVASE里,所以如果要使用DOM4J,则必须额外引入jar包,如图: 1.xml文件 <?xml version="1.0" encoding="UTF-8"?> <class> <student> <name>张三</name> <sid>111111</sid> </student> <stude

Hibernate tools 反向生成实体和hbm.xml文件

1 安装hibernate http://tools.jboss.org/downloads/overview.html 通过上面地址或者自己搜索hibernate tools官网找到update site 在eclipse 安装,安装中记住只选择hibernate tools部分即可 2 使用Hibernate tools 生成实体和hbm.xml文件 ① 创建 cfg.xml 右键工程 新建 接下来到对应页面,填写数据库信息生成文件 ② 配置console config ③ 创建reveng

Hibernate中一对多关联的时候hbm.xml文件的配置

body { font-family: 微软雅黑,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif; font-size: 10.5pt; line-height: 1.5; } html, body { } h1 { font-size:1.5em; font-weight:bold; } h2 { font-size:1.4em; font-weight:bold; } h3 { fon

将maven项目中的hbm.xml文件打入jar包中

方法一:本人实际操作过,好用 <build>           <finalName>basic</finalName>           <plugins>               <plugin>                   <groupId>org.codehaus.mojo</groupId>                   <artifactId>tomcat-maven-plug