首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

第二章Hibernate的核心接口与种

2012-10-29 
第二章Hibernate的核心接口与类Hibernate中的核心接口与类Configuration类SessionFactory类Session类Trans

第二章Hibernate的核心接口与类

    Hibernate中的核心接口与类
Configuration类SessionFactory类Session类Transaction类Query接口Criteria接口

??? 2. 使用MyEclipse可视化开发Hibernate的例子(略)

? ? 3. 设置Hibernate使用Tomcat的连接池

??? 4. Hibernate使用C3P0连接池

Hibernate中的接口与类

第二章Hibernate的核心接口与种

根据上图的结构可以得出他们的依赖关系。

Configuration类负责管理Hibernate的配置信息

???? 1.Hibernate运行的底层信息:数据库的URL,用户名,用户密码,JDBC驱动类,数据库Dialect,数据库连接池等。

?????? 2.Hibernate配置文件默认为hibernate.cfg.xml,或者hibernate.properties

???? 3.Hibernate映射文件(*.hbm.xml)

? 发生一下异常时,是因为CurrentSession没有配置,所以不能使用getCurrentSession来获取Session。应该使用openSession来获取session。

?

????? 修改一下Hibernate的配置文件

??? 这种配置是针对Web应用程序,否则不可以这样配置。

<!-- configuration of c3p0--><property name="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property><property name="c3p0.max_size">10</property><property name="c3p0.min_size">5</property><property name="c3p0.timeout">10</property><property name="c3p0.max_statements">10</property>

? ? 一篇关于c3p0配置信息的文章 : http://msq.iteye.com/blog/60387

?

?


?

?

?

?

?

热点排行