`
禁区上帝
  • 浏览: 1616 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

无ID的po,在hibernate里怎么配置?

阅读更多
如题
我是如下配置的:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
    Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping>
    <class name="tv.dogo.po.VideoLabel" table="VIDEO_LABEL" schema="DOGO">
    <id/>
        <many-to-one name="videoInfo" class="tv.dogo.po.VideoInfo" fetch="join"  >
            <column name="VIDEO_ID" precision="22" scale="0" />
        </many-to-one>
        <many-to-one name="labelInfo" class="tv.dogo.po.LabelInfo" fetch="join" lazy="false"  >
            <column name="LABEL_ID" precision="22" scale="0" />
        </many-to-one>
    </class>
</hibernate-mapping>

但是总是报错:Unknown entity: tv.dogo.po.VideoLabel
any ideas?谢谢
分享到:
评论
1 楼 禁区上帝 2006-12-04  
id是必须的,我搞错了,呵呵

相关推荐

    hibernate配置详解

    ### Hibernate配置详解 #### 一、引言 Hibernate是一个开源的对象关系映射(ORM)框架,它能够将Java对象映射到数据库表中,并管理这些对象的生命周期。本篇文章将详细解析Hibernate的基本配置方法,包括数据库...

    hibernate 资料hibernate 资料hibernate 资料

    - `hibernate.cfg.xml`:系统级别的配置文件,包含了数据库连接信息、方言设置等全局配置。 - `.hbm.xml`:具体类的映射文件,描述了类与数据库表之间的映射关系。 - **使用Hibernate API:** - 通过Session、...

    在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架

    ### 在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架 #### 一、概述 在当今的企业级应用程序开发中,采用MVC(Model-View-Controller)架构模式的框架组合变得越来越普遍。其中,Struts2、Spring与Hibernate...

    Hibernate全部注解

    本文档将详细介绍 Hibernate 中的注解使用方法,这些注解主要用于配置对象与数据库之间的映射关系。 #### 二、核心注解介绍 ##### 1. @Entity - **作用**:标记一个类为实体类,表示它可以被持久化到数据库中。 - ...

    hibernate基础 注解开发 检索

    注解作为Java SE 5引入的新特性之一,在Hibernate中被广泛应用于配置实体类和关联关系。 ##### PO类注解配置(掌握) - **@Entity**:声明类为一个实体,即该类将映射到数据库中的某个表。 - **@Table**:用于指定...

    Hibernate开发指南.pdf

    - **配置文件**: Hibernate使用`hibernate.cfg.xml`文件进行核心配置,包括数据库连接信息、映射文件路径等。 - **示例配置**: ```xml &lt;hibernate-configuration&gt; &lt;property name="hibernate.connection.driver...

    Hibernate 经典总结

    【为什么要使用 Hibernate?】 1. 简化 JDBC:Hibernate 提供了一种更高级别的抽象,避免了手动编写大量 SQL 语句的繁琐工作。 2. 面向对象操作:Hibernate 允许开发者直接操作对象,而不需要关心底层的数据库交互...

    hibernate框架笔记

    #### 二、为什么使用Hibernate? **优点:** - **封装度高**:Hibernate内部处理了大量的细节工作,如事务管理、连接管理等,使得开发者可以更加专注于业务逻辑。 - **功能强大**:提供了多种特性支持,如缓存机制...

    hibernate搭建环境超详细解

    - 在IDE中创建一个新的Java项目,为后续的Hibernate配置和开发做好准备。 ##### 3. **配置Hibernate.cfg.xml文件** - 创建并编辑`hibernate.cfg.xml`文件,该文件需置于项目的`src`目录下。这个文件用于指定...

    po与vo区别.doc

    4. **映射文件**:在使用ORM(Object-Relational Mapping)框架时,PO对象与数据库表的映射信息通常会写在XML配置文件或注解中。例如,在Hibernate中,可以使用`@Entity`注解来标记一个类为数据库实体,并用`@Id`...

    《深入浅出Hibernate》读书笔记

    Transient和Detached状态的对象统称为VO(Value Object),不被Hibernate管理,而Persistent对象被称为PO(PersistentObject),由Hibernate的实体管理容器管理,其变更会在事务提交时同步到数据库。 其次,实体...

    Hibernate关联关系映射目录

    -- 映射关联PO,column是Address在该表中的外键列名,增加unique变成“1-1” --&gt; &lt;/hibernate-mapping&gt; ``` --- ##### 2. 一对一主键单向关联 在一对一主键单向关联中,两个实体共享同一个主键。这种方式通常...

    Hibernate实践 DB操作

    - 使用`SessionFactory`作为连接数据库的核心对象,通常会在`HibernateUtil`类中通过配置文件`hibernate.cfg.xml`来初始化`SessionFactory`。 - 在Hibernate 3中,可以通过`SessionFactory.getCurrentSession()`...

    JavaEE技术-自主学习.zip_hibernate_hibernate session _javaee映射.xml

    首先,我们要理解数据库连接配置在Hibernate中的重要性。XML文件,通常命名为`hibernate.cfg.xml`,在这个文件中,我们会定义数据库的相关属性,如URL、用户名、密码、驱动类等。例如: ```xml &lt;hibernate-...

    Hibernate反向工程法.pdf

    本文档主要介绍了如何使用MyEclipse集成开发环境进行Hibernate的逆向工程,自动生成持久化对象(PO)及其对应的映射文件,进而构建高效的Hibernate应用。 #### 二、准备工作 1. **环境搭建**:确保安装了MyEclipse...

    Hibernate 开发学习指导书

    - **配置文件**: 配置Hibernate的工作参数,如数据库连接信息等。 - **SessionFactory**: 是Hibernate的核心工厂类,用于创建Session对象,是线程安全的。 #### 五、第一段代码 在了解了基本概念之后,接下来可以...

    webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解)

    在这个示例中,我们探讨的是一个基于WebWork 2.1.7、Spring、Hibernate 3、Oracle 10和WebLogic 8.1的登录系统实现。这个系统的目的是通过输入用户名来查询数据库中对应的用户数据。以下是各个组件及其作用的详细...

    hibernate 学习笔记3

    Hibernate框架在处理一对多关系映射及持久化对象状态管理方面提供了丰富的功能和灵活的配置选项。理解这些核心概念有助于开发者高效地利用Hibernate进行复杂数据关系的管理和操作,提升应用程序的数据处理能力和性能...

    Hibernate_DEV_GUIDE

    本文档主要介绍了Hibernate的使用方法和技术要点,不仅涵盖了Hibernate的基础知识,还融入了作者的实际工作经验及在官方论坛与其他技术专家交流的心得。作者强调本文并不是要取代Hibernate官方参考文档,而是旨在为...

Global site tag (gtag.js) - Google Analytics