在手动建立数据库关系下,spring结合hibernate配置连接sqlserver数据库
2012-02-26 11:14
489 查看
<!-- 定义数据源Bean -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<!-- 指定链接数据库的驱动 -->
<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
<!-- 指定链接数据库的URL 此处极为重要 -->
<property name="url" value="jdbc:sqlserver://localhost:1433;DatabaseName=数据库名" />
<!-- 指定链接此数据库的用户名 -->
<property name="username" value="用户名"/>
<!-- 指定链接数据库的密码 -->
<property name="password" value="密码"/>
</bean>
<!-- 定义HIbernate的SessionFactory -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="packagesToScan">
<list>
<value>com.Education.Entity.*</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<!-- 配置DAO组件的模板 -->
<bean id="daoTemplate" abstract="true" lazy-init="true">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
</beans>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<!-- 指定链接数据库的驱动 -->
<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
<!-- 指定链接数据库的URL 此处极为重要 -->
<property name="url" value="jdbc:sqlserver://localhost:1433;DatabaseName=数据库名" />
<!-- 指定链接此数据库的用户名 -->
<property name="username" value="用户名"/>
<!-- 指定链接数据库的密码 -->
<property name="password" value="密码"/>
</bean>
<!-- 定义HIbernate的SessionFactory -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="packagesToScan">
<list>
<value>com.Education.Entity.*</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
<!-- 配置DAO组件的模板 -->
<bean id="daoTemplate" abstract="true" lazy-init="true">
<property name="sessionFactory" ref="sessionFactory"/>
</bean>
</beans>
相关文章推荐
- 数据库连接池概念、种类、配置(三)(Spring\Hibernate\Tomcat配置数据库连接)
- Spring+Hibernate 两个以上数据库连接配置方法
- 在spring配置DataSource数据源进行数据库操作及spring结合hibernate操作
- 数据库连接池概念、种类、配置(三)(Spring\Hibernate\Tomcat配置数据库连接)
- Spring\Hibernate\Tomcat配置数据库连接
- spring中配置数据库连接(集成Hibernate)
- Spring + Hibernate 结合后不能自动建立数据库表的解决方法
- hibernate中配置数据库连接(集成spring)
- 数据库连接池概念、种类、配置(三)(Spring\Hibernate\Tomcat配置数据库连接)
- Spring,hibernate数据库连接配置
- spring 集成hibernate 连接多数据库配置
- hibernate结合spring框架配置连接数据库以及事务控制
- 结合iBATIS在Spring中配置数据库连接,事务管理
- spring与hibernate整合配置多个数据库连接
- Spring-Java配置文件远程连接mongdb数据库
- spring使用properties配置数据库连接信息
- Hibernate连接6种常见的数据库配置方式
- Hibernate.cfg.xml配置Hibernate连接数据库和对应的数据表
- spring结合hibernate的数据库操作
- hibernate session与数据库连接之间的关系总结