代码之家  ›  专栏  ›  技术社区  ›  fastcodejava

冬眠的要点是什么?[关闭]

  •  1
  • fastcodejava  · 技术社区  · 14 年前

    你必须知道hibernate的主要特性是什么? 我想人们误解了我的问题。以下是我知道的特点:

    • 保存/更新
    • 查询(hql或条件)
    • 延迟/急切加载
    • 交易

    还有其他的吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Steven Benitez    14 年前

    对我来说,最重要的是:

    • 如何注释实体(了解基本注释并为其他实体提供良好的参考)
    • 如何构建HQL(或JPQL)查询

    我还要在你的名单上加上以下内容:

    • 会话和会话工厂(如果使用JPA,则为EntityManager和EntityManagerFactory)
    • 缓存(二级缓存和查询缓存)

    否则的话,我想你就说到重点了。

        2
  •  4
  •   npinti    14 年前

    支票 here . 它基本上为您提供了一个标准接口,通过这个接口,您的应用程序可以使用数据库引擎。因此,即使更改了数据库,也不必修改应用程序端的代码。。。