如何使用Hibernate

1、什么是Hibernate
    一个运行在持久层的ORM框架
        持久化操作,早期指的是永久的保存数据,现在指对数据库的所有直接操作
        ORM:Object Relational Mapping(对象关系映射)
            类      -    表
            对象    -    一行数据记录
            属性    -    一个字段,一个列
        元数据
            描述数据的数据
            对象-关系映射的细节。使用XML文件进行描述。
    底层使用JDBC完成数据库的操作
2、能干什么
    能简单的,配置化的数据库操作
3、下载与安装
    输入http://hibernate.org/orm/进入官网
  
选择稳定版
  如何使用Hibernate

 


 等待几秒自动开始下载


如何使用Hibernate
国外可能下载比较慢我给大家提供一个https://liqin0927.lanzous.com/iLA0cizw01g   5.4.22的版本

4、创建Hibernate应用程序
    创建工程
    导入jar包
        Hibernate-Required
        mysql-connector
    对Hibernate进行全局的配置(cfg.xml)
        数据库连接信息等... ...
    创建一个Mapper映射文件(hbm.xml)
        类与表,对象与列,属性与字段之间的对应关系... ...
5、访问数据库
    //配置信息对象
    Configuration config = new Configuration();
    //加载全局配置文件
    config = config.configure("hibernate.cfg.xml");
    //创建Session工厂(Hibernate5以后)
    SessionFactory sessionFactory = config.buildSessionFactory();
    //创建数据库访问对象(建立与数据库的会话)
    Session session = sessionFactory.openSession();
    //获取事务对象(开启事务)
    Transaction t = session.beginTransaction();
    
    //数据库操作 get/save
    
    //释放资源
    t.commit();
    session.close();
    sessionFactory.close();

 

如何使用Hibernate

上一篇:urllib.request模块(2):处理异常


下一篇:js-监听网络状态