hibernate 一点想法

来源:互联网 发布:绿盟科技java笔试题 编辑:程序博客网 时间:2024/05/17 03:34

一:hibernte的特点: 

  • 多种映射策略
  • 可迁移的持久化
  • 单个对象映射到多个表
  • 支持集合
  • 多态关联
  • 可自定义的 SQL 查询

    二:hibernate配置基本步骤:

         1. 创建数据库

          2.  对象数据库配置文件

          3.  编写实体类文件

          4. 编写对象关系映射文件

          5. 编写测试文件(使用数据库中数据的类)

    三:myeclipse 下配置hibernate

         1.  建立数据库(使用该数据库的客户端实现)

         2.  使用 data exploer建立连接

         3. 给工程增加 hibernate

         4. 利用myeclipse增加对象关系的映射文件

         5. 利用myeclipse生成持久化类

    四:为 Java 项目添加 MyEclipse Hibernate 支持

         1.  创建java工程HibernateDemo

         2.  在 Package Explorer 中选择 HibernateDemo 项目 ,接下来, 从 MyEclipse 菜单栏选择 MyEclipse > Add Hibernate Capabilities ... 来启动向导

         3. 剩下的同上面的 4 5

              注意:一个数据库建立一个sessionFactory,使用单例模型实现。如果有多个数据库则建立多个sessionFactory

    五:中文问题:

             </hibernate-configuration>jdbc:mysql://localhost:3306/didoleo?useUnicode=true&amp;characterEncoding=UTF-8

              查看 mysql 中的my.ini

     

  • 原创粉丝点击