DataSource in hibernate.

DataSource in hibernate.

What is DataSource in hibernate?

View Answers

May 30, 2012 at 7:21 PM

Generally, in spring hibernate integration or struts hibernate integration we set data source class for integration. Here is a example of spring hibernate integration- dispatcher-servelet.xml configration file.This is saved in WEB-INF -

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">

    <!-- Enable annotation driven controllers, validation etc... -->
    <!-- Spring Web Mapping -->
    <context:component-scan base-package="net.roseindia.controller" />


    <bean id="viewResolver"
        class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix">
            <value>/WEB-INF/views/</value>
        </property>
        <property name="suffix">
            <value>.jsp</value>
        </property>
    </bean>

    <!-- Spring Web Mapping End-->

    <!-- Spring Hibernate Mapping -->

    <bean id="dataSource"
        class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />
        <property name="url" value="jdbc:mysql://localhost:3306/spring_hibernate" />
        <property name="username" value="root" />
        <property name="password" value="root" />
    </bean>

    <bean id="sessionFactory"
        class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="annotatedClasses">
            <list>
                <value>net.roseindia.domain.Student</value>
            </list>
        </property>
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>
                <prop key="hibernate.show_sql">true</prop>
                <prop key="hibernate.hbm2ddl.auto">none</prop>
            </props>
        </property>
    </bean>

    <!-- Spring Message Resources Mapping End-->
    <bean id="studentDao" class="net.roseindia.dao.daoImpl.StudentDaoImpl">
        <property name="sessionFactory" ref="sessionFactory" />
    </bean>
<bean id="service" class="net.roseindia.services.impl.StudentServiceImpl">
        <property name="studentDao" ref="studentDao" />
    </bean>


</beans>









Related Tutorials/Questions & Answers:
DataSource in hibernate.
DataSource in hibernate.  What is DataSource in hibernate?   Generally, in spring hibernate integration or struts hibernate integration we set data source class for integration. Here is a example of spring hibernate
Maven Repository/Dependency: org.n52.sensorweb.sos | hibernate-datasource-common
Maven Repository/Dependency of Group ID org.n52.sensorweb.sos and Artifact ID hibernate-datasource-common. Latest version of org.n52.sensorweb.sos:hibernate-datasource-common dependencies. # Version Release
Advertisements
Maven Repository/Dependency: org.n52.sensorweb.sos | hibernate-datasource-postgres
Maven Repository/Dependency of Group ID org.n52.sensorweb.sos and Artifact ID hibernate-datasource-postgres. Latest version of org.n52.sensorweb.sos:hibernate-datasource-postgres dependencies. # Version
Maven Repository/Dependency: org.n52.sensorweb.sos | hibernate-datasource-mysql
Maven Repository/Dependency of Group ID org.n52.sensorweb.sos and Artifact ID hibernate-datasource-mysql. Latest version of org.n52.sensorweb.sos:hibernate-datasource-mysql dependencies. # Version Release
Maven Repository/Dependency: org.n52.sensorweb.sos | hibernate-datasource-sqlserver
Maven Repository/Dependency of Group ID org.n52.sensorweb.sos and Artifact ID hibernate-datasource-sqlserver. Latest version of org.n52.sensorweb.sos:hibernate-datasource-sqlserver dependencies. # Version
org.n52.sensorweb.sos - hibernate-datasource-mysql version 5.0.0-alpha.2 Maven dependency. How to use hibernate-datasource-mysql version 5.0.0-alpha.2 in pom.xml?
org.n52.sensorweb.sos  - Version 5.0.0-alpha.2 of hibernate-datasource... 5.0.0-alpha.2 of hibernate-datasource-mysql in pom.xml? How to use hibernate... 5.0.0-alpha.2 of hibernate-datasource-mysql in project by the help of adding
hibernate tomcat
In this section, you will learn about Hibernate datasource configuration in Tomcat
Maven Repository/Dependency: org.n52.sensorweb-server.sos | sos-hibernate-datasource-common
Maven Repository/Dependency of Group ID org.n52.sensorweb-server.sos and Artifact ID sos-hibernate-datasource-common. Latest version of org.n52.sensorweb-server.sos:sos-hibernate-datasource-common dependencies
Maven Repository/Dependency: org.n52.sensorweb-server.sos | sos-hibernate-datasource-postgres
Maven Repository/Dependency of Group ID org.n52.sensorweb-server.sos and Artifact ID sos-hibernate-datasource-postgres. Latest version of org.n52.sensorweb-server.sos:sos-hibernate-datasource-postgres dependencies
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.22 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.22 in Maven based Java projects
6.0.0-PR.22 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.22 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.22 in Maven based Java projects
6.0.0-PR.22 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.21 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.21 in Maven based Java projects
6.0.0-PR.21 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.22 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.22 in Maven based Java projects
6.0.0-PR.22 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.21 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.21 in Maven based Java projects
6.0.0-PR.21 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.22 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.22 in Maven based Java projects
6.0.0-PR.22 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.21 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.21 in Maven based Java projects
6.0.0-PR.21 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.20 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.20 in Maven based Java projects
6.0.0-PR.20 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.20 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.20 in Maven based Java projects
6.0.0-PR.20 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.11 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.11 in Maven based Java projects
6.0.0-PR.11 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.10 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.10 in Maven based Java projects
6.0.0-PR.10 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.9 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.9 in Maven based Java projects
6.0.0-PR.9 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.11 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.11 in Maven based Java projects
6.0.0-PR.11 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.10 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.10 in Maven based Java projects
6.0.0-PR.10 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.9 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.9 in Maven based Java projects
6.0.0-PR.9 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.18 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.18 in Maven based Java projects
6.0.0-PR.18 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.17 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.17 in Maven based Java projects
6.0.0-PR.17 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.15 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.15 in Maven based Java projects
6.0.0-PR.15 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.14 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.14 in Maven based Java projects
6.0.0-PR.14 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.13 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.13 in Maven based Java projects
6.0.0-PR.13 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.12 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.12 in Maven based Java projects
6.0.0-PR.12 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.18 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.18 in Maven based Java projects
6.0.0-PR.18 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.17 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.17 in Maven based Java projects
6.0.0-PR.17 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.15 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.15 in Maven based Java projects
6.0.0-PR.15 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.14 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.14 in Maven based Java projects
6.0.0-PR.14 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.13 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.13 in Maven based Java projects
6.0.0-PR.13 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.12 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.12 in Maven based Java projects
6.0.0-PR.12 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0-PR.19 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0-PR.19 in Maven based Java projects
6.0.0-PR.19 of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... version of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 5.5.2 is released. Learn to use sos-hibernate-datasource-postgres version 5.5.2 in Maven based Java projects
of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.19 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.19 in Maven based Java projects
6.0.0-PR.19 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 5.5.2 is released. Learn to use sos-hibernate-datasource-common version 5.5.2 in Maven based Java projects
of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have released...; org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 6.0.0 is released. Learn to use sos-hibernate-datasource-postgres version 6.0.0 in Maven based Java projects
of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0 is released. Learn to use sos-hibernate-datasource-common version 6.0.0 in Maven based Java projects
of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have released...; org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 5.5.1 is released. Learn to use sos-hibernate-datasource-common version 5.5.1 in Maven based Java projects
of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have released...; org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 5.5.0 is released. Learn to use sos-hibernate-datasource-common version 5.5.0 in Maven based Java projects
of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have released...; org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 5.5.1 is released. Learn to use sos-hibernate-datasource-postgres version 5.5.1 in Maven based Java projects
of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres version 5.5.0 is released. Learn to use sos-hibernate-datasource-postgres version 5.5.0 in Maven based Java projects
of sos-hibernate-datasource-postgres released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-postgres library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 5.4.3 is released. Learn to use sos-hibernate-datasource-common version 5.4.3 in Maven based Java projects
of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have released...; org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.6 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.6 in Maven based Java projects
6.0.0-PR.6 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.5 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.5 in Maven based Java projects
6.0.0-PR.5 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library
Maven dependency for org.n52.sensorweb-server.sos - sos-hibernate-datasource-common version 6.0.0-PR.4 is released. Learn to use sos-hibernate-datasource-common version 6.0.0-PR.4 in Maven based Java projects
6.0.0-PR.4 of sos-hibernate-datasource-common released The developers of   org.n52.sensorweb-server.sos - sos-hibernate-datasource-common project have... of  org.n52.sensorweb-server.sos - sos-hibernate-datasource-common library

Ads