Hibernate-01-配置

1.导入hibernate jar包

2.创建实体类Entity

每个实体需要一个唯一值作为主键

3. 使用配置文件配置实体类和数据库表的一一对应关系(映射)

  1. 创建xml格式的映射配置文件(位置无要求,建议与Entity同包)
  2. 引入dtd约束
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
  1. 配置实体类和数据库表的对应关系


    配置实体与表和id属性与主键对应关系
配置属性和字段对应关系
映射配置文件
核心配置文件

4. 创建核心配置文件xml,文件名和位置固定

  • 位置:必须在src下面
  • 名称:必须hibernate.cfg.xml

4-1. 引入约束dtd

<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">

hibernate操作过程中只会加载核心文件,其他配置文件不会加载
4-2. 配置数据库信息(必须)
4.3. 配置hibernate信息(非必需)
4.4. 把映射文件放到核心配置文件中来(必须)

4-2
4-3
4-4
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容