正在加载图片...
00AD课程报告2008 Start Use the Session object Transaction Ix= Hibernate to create event interface(Transaction) Create Configuration object and initial all its parameters Operate on database through the functions given by Session interface Contain all running Load hibernate. cfg xml parameters for Hibemate into Configuration object(in memory) Commit the result of the Us configuration in hibernate. cfg xml and load hbm. xml file into Close the Session the object(in memory) s close(% Factory sf cfg. buildsessipn Factory) Use the Configuration object to create a Session Factory object Session s= Create connection sf. open Session(): using Session Factory object 2.3使用 Hibernate的场合 既然 Hibernate看起来如此灵活好用,为什么还要使用其他的工具呢?下面有一些场景, 可以帮助做出判断(或许通过提供一些比较和上下文,可以有助于鉴别非常适用 Hibernate 的场合 如果应用对于数据存储的需要十分简单一一例如,只想管理一组用户优先选择一一根本 不需要数据库,更不用说一个优秀的对象关系映射系统了(即使它也如 Hibernate这般易于 使用)!从Java14开始,有一个标准的 Java Preferences ap|可以很好地发挥这个作用。(在 ONJava文章中可以找到有关 Preferences ap的更多信息。) 对于熟悉使用关系数据库和了解如何执行完美的SQL查询与企业数据库交互的人来说,OOAD 课程报告 2008 P a g e | 5 2.3 使用 Hibernate 的场合 既然 Hibernate 看起来如此灵活好用,为什么还要使用其他的工具呢?下面有一些场景, 可以帮助做出判断(或许通过提供一些比较和上下文,可以有助于鉴别非常适用 Hibernate 的场合)。 如果应用对于数据存储的需要十分简单——例如,只想管理一组用户优先选择——根本 不需要数据库,更不用说一个优秀的对象-关系映射系统了(即使它也如 Hibernate 这般易于 使用)!从 Java 1.4 开始,有一个标准的 Java Preferences API 可以很好地发挥这个作用。(在 ONJava 文章中可以找到有关 Preferences API 的更多信息。) 对于熟悉使用关系数据库和了解如何执行完美的 SQL 查询与企业数据库交互的人来说
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有