`
binge520
  • 浏览: 5722 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Student.hbm.xml

阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="cn.com.svse.model">
<class name="Student" table="tb_student">
<id name="stuId" type="java.lang.Integer">
<column name="stuId" />
<generator class="identity" />
</id>
<property name="stuName" type="string">
<column name="stuName" length="30" not-null="true" />
</property>
<property name="stuSex" type="string">
<column name="stuSex" length="30" not-null="true" />
</property>
<property name="stuAge" type="int" >
        <column name="stuAge" length="30" not-null="true" />
</property>
<property name="stuEmail" type="string" >
        <column name="stuEmail" length="30" not-null="true" />
</property>
<property name="stuAddr" type="string" >
        <column name="stuAddr" length="30" not-null="true" />
</property>
</class>
</hibernate-mapping>
分享到:
评论

相关推荐

    《Hibernate 各类映射文件与配置文件模板》HibernateMappingConfig.zip

    - `Student.hbm.xml`、`User.hbm.xml`、`Address.hbm.xml`等:这些都是特定实体类的映射文件,比如Student、User和Address类,它们定义了这些类的属性与数据库表列的对应关系,以及可能的关联和复合元素。...

    hibernate2

    然后我们将entity包中的Student.hbm.xml文件删除,将hibernate.cfg.xml文件中的 &lt;mapping resource="cc./tukai/entity/Student.hbm.xml" /&gt; 改为 &lt;mapping class="cc.tukai.entity.Student"/&gt; 接着将Student.java...

    hibernate many-to-many级联保存,级联更新,级联删除

    在Hibernate配置文件(如hibernate.cfg.xml)中,你需要为实体类定义映射文件(如Student.hbm.xml和Course.hbm.xml)。在这些映射文件中,使用`&lt;many-to-many&gt;`标签来定义关系。例如: ```xml &lt;!-- Student.hbm.xml...

    配置hibernate

    创建一个Student.hbm.xml映射文件,用于映射Student实体类与数据库表的关系。 ```xml &lt;?xml version="1.0"?&gt; &lt;!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" ...

    hibernate many to one

    例如,在`Student.hbm.xml`和`Class.hbm.xml`中: - 在`Student.hbm.xml`: ```xml &lt;many-to-one name="class" column="class_id" class="com.example.Class" cascade="all" /&gt; ``` 这表示`Student`实体有一个名为`...

    hibernate的多对多配置

    -- Student.hbm.xml --&gt; &lt;class name="com.example.Student" table="student"&gt; &lt;!-- 其他属性映射 --&gt; &lt;set name="courses" table="student_course" inverse="true" cascade="all"&gt; &lt;key column="student_id"/&gt;...

    框架xml配置

    &lt;value&gt;com/hq/entity/Student.hbm.xml&lt;/value&gt; &lt;value&gt;com/hq/entity/Score.hbm.xml&lt;/value&gt; ``` **关键点解析:** - 上述代码中指定的映射文件分别是User、Student和Score三个实体类的映射文件。 - 这些映射文件...

    HIbernate关系映射

    **配置文件** (`Student.hbm.xml`): ```xml &lt;set name="courses" table="Student_Course" lazy="false" cascade="all-delete-orphan"&gt; &lt;key column="student_id"/&gt; &lt;many-to-many name="course" class="powerwind...

    hibernate查询语言--HQL

    `Student.hbm.xml` 可能包含如下内容,定义了`Student`类与数据库中的`student`表的对应: ```xml &lt;class name="com.example.Student" table="student"&gt; &lt;!-- 其他属性映射 --&gt; ``` 同样,`Classes....

    \hibernate操作心得.doc

    Step 9: 创建 Student.hbm.xml 文件 在 com.bjsxt.hibernate.model 包中创建一个名为 Student.hbm.xml 的文件,该文件用于定义 Student 类与数据库表的映射关系。 Step 10: 配置 StudentTest.java 文件 在 ...

    Hibernate+IDEA 2018 一个hibernate程序

    - **mappings**:存放实体类对应的映射文件,如`Student.hbm.xml`。 - **test**:存放单元测试类,如`HibernateTest`。 此外,还需要添加数据库驱动和单元测试框架的相关JAR包。例如,如果使用MySQL作为数据库,则...

    JAVAHibernate框架应用.pdf

    此外,Hibernate 还需要实体类(如 Student 类)和映射文件(如 Student.hbm.xml)来定义对象与数据库表之间的映射关系。 二、Hibernate 开发流程 1. **配置文件**:首先,需要创建 Hibernate 配置文件 Hibernate....

    hibernate一对多案例

    接下来,我们需要在`hibernate.cfg.xml`配置文件中指定数据源,并为每个实体类创建对应的映射文件(如`Student.hbm.xml`和`Course.hbm.xml`),或者使用Java注解进行映射。在`Student.hbm.xml`中,我们会在`&lt;set&gt;`...

    软件体系结构实验(07):Hibernate框架.docx

    - **Tutor.hbm.xml**:与`Student.hbm.xml`类似,定义了`Tutor`实体类与数据库表之间的映射关系。 ##### 3. 实体类 - **Student.java** 和 **Tutor.java**:这些是Java实体类,用于封装业务数据并提供相应的业务...

    jsf+spring+hibernatre整合笔记

    - 最后,通过`&lt;mapping&gt;`标签引入实体类的映射文件,如`Classes.hbm.xml`和`Student.hbm.xml`。 3. **整合Spring**: - 引入Spring的核心库,如`spring-context`和`spring-tx`,提供依赖注入和事务管理功能。 - ...

    hibernate学习5之one-to-many双向关联.docx

    在XML映射文件中,`Student.hbm.xml`包含了`&lt;many-to-one&gt;`元素,表示学生对象引用了一个班级对象,通过`classesid`列连接。而`Classes.hbm.xml`则使用了`&lt;set&gt;`和`&lt;one-to-many&gt;`元素,表示班级对象包含一个学生...

    hibernate单向多对多映射(XML版)

    在`Student.hbm.xml`和`Course.hbm.xml`中,我们需要添加对应的多对多映射配置。在`Student`的映射文件中,我们将定义一个多对多标签,指定`Course`为关联实体,并提供关联表的信息。而在`Course`的映射文件中,由于...

    hibernate学生-课程-成绩

    - 映射文件配置:指定实体类对应的XML映射文件(如student.hbm.xml、course.hbm.xml、score.hbm.xml),或者使用注解模式并启用@EntityScan。 - Hibernate属性:例如show_sql、format_sql控制是否打印SQL语句,hbm...

    Hibernate学习笔记

    紧接着,为这个类创建一个`.hbm.xml`配置文件,如`Student.hbm.xml`,在这个文件中定义类与数据库表的映射关系。例如: ```xml &lt;?xml version="1.0"?&gt; &lt;!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate...

    Spring与Hibernate相结合的实例

    映射文件`Student.hbm.xml`定义了`Student`实体类与数据库表之间的映射关系,包括主键自增、字段类型和长度等。 ##### 4. DAO接口定义 ```java public interface StudentDao { Student get(Integer id); Integer...

Global site tag (gtag.js) - Google Analytics