Hibernate

1.环境搭建
   导包:lib/require下   导入约束文件
2.文件配置
  orm元数据配置:hibernate-mapping.dtd文件 
            填写了package不用写完整类名
           name是实体类,table是数据库表名
            name 是主键
            generator是主键生成策略,是id的子标签
            普通属性,列名
            
  hibernate主配置:
       必选配置5个 :连接数据库用到的驱动等,
       可选配置3个:show_sql  format_sql hibernate.hbm2ddl.auto 自动导出表结构,值为update如果没表则会新建
         引入orm元数据
3.配置文件加载
  Configuratin类,加载主配置,orm元数据   configure()函数自动加载hibernate.cfg.xml文件
  SessionFactory  通过上面的类中buildSessionFactory()得到,用于创建session,获取session用opensession(),
                    getCurrentSession()得到的线程在一个线程之类获取同一个session

  Transacton类:创建事务 上面的类beginTransacton();




时间: 2018年09月15日下午14:32  |  
作者:
LEAVE A REPLY

loading