zoukankan      html  css  js  c++  java
  • session.load()和session.get()的区别

    Session.load/get方 法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。

    其区别在于:

    如果未能发现 符合条件的记录,get方法返回null,

    而load方 法会抛出一个ObjectNotFoundException。

    Hibernate的工作原理:

    一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,

    使得java程序员可以使用对象编程思维来操纵数据库。

    工作流程:

    1.读 取并解析配置文件

    2.读取并解析映射信息,创建SessionFactory

    3.打 开Sesssion

    4.创建事务Transation

    5.持 久化操作

    6.提交事务

    7.关闭Session

    8.关 闭SesstionFactory

  • 相关阅读:
    java-day21
    java-day20
    java-day19
    java-day18
    java-day17
    java-day16
    java-day15
    java-day14
    python-day06
    java-day13
  • 原文地址:https://www.cnblogs.com/laotan/p/3695282.html
Copyright © 2011-2022 走看看