如题,难道要手写吗?

解决方案 »

  1.   

    方法1:在Hibernate的资源包中的例子找*.hbm.xml的模板
    方法2:通过Myeclipse的逆向工程办法来生成*.hbm.xml
    方法3:通过Ant+XDoclet生成*.hbm.xml
      

  2.   

    也可以新建xml
    加入<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
                                       "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
    <hibernate-mapping></hibernate-mapping>
    然后以Myeclipse Hibernate editor打开,用design面板
    个人认为,初学者还是以 手写+语法 的方式去编写实体的*.hbm.xml,以此来熟悉基础的语法、数据类型映射,实体关联关系。