spring hibernate
来源:互联网 发布:js冲锋枪 编辑:程序博客网 时间:2024/05/29 13:45
<!-- spring中集成Hibernate -->
<!--
声明Hibernate的Session工厂
使用Hibernate的主要接口是org.hibernate.Session。通过Hibernate的Session接口,应用程序的Dao能够满足所有的持久化需求。
获取Hibernate Session对象的标准方式是借助于Hibernate的SessionFactory接口的实现类。
在下面的示例中:
dataSource属性装配了一个DataSource Bean的引用
mappingResources装配了一个或多个Hibernate映射文件
hibernateProperties中配置了Hibernate如何进行操作的细节
-->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSrouce" ref="dataSource"/>
<property name="mappingResources">
<list>
<value>Spitter.hbm.xml</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="dialect">org.hibernate.dialect.HSQLDialect</prop>
</props>
</property>
</bean>
<!-- 如果享用注解的方式来定义持久化,需要使用如下方式.
在这里使用packageToScan属性来告诉Spring扫描一个或多个包以查找域类,这些类通过注解方式表明要使用Hibernate进行持久化。
使用JPA的@Entity或者@MappedSuperclass以及Hibernate的@Entity注解进行标注的类都会包含在内。
如果少量的域类则使用annotatedClasses属性是个不错的选择。
-->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<property name="packagesToScan" value="com.bean.spitter.domain"/>
<property name="hibernateProperties">
<props>
<prop key="dialect">org.hibernate.dialect.HSQLDalect</prop>
</props>
</property>
</bean>
- Spring + Hibernate
- Spring + Hibernate
- spring+hibernate
- Spring + Hibernate
- hibernate+spring
- Spring+hibernate
- hibernate+spring
- Spring+Hibernate
- spring+hibernate
- spring-hibernate
- hibernate+spring
- spring hibernate
- Spring-Hibernate
- Spring+Hibernate
- spring+hibernate
- Spring Hibernate
- spring hibernate
- spring+hibernate
- 日经春秋 20150525
- spring di2
- spring aop
- spring datasource jdbctemplate
- 手机浏览器判断是android或者iPhone跳转
- spring hibernate
- spring tx
- 如何判断一棵二叉树是完全二叉树
- 搜索整个首页标题也不见网站的影子,这怎么处理?
- 日经社説 20150525 高齢者の消費者被害を防げ
- 从现在开始,成为一个saper
- 关于UIView的背景图片问题
- 车辆在事故扣押期间的停车费和鉴定费
- 日经社説 20150525 TPP実現へ重大な責任を負う米議会