Example usage for org.springframework.orm.hibernate5 LocalSessionFactoryBean setDataSource

List of usage examples for org.springframework.orm.hibernate5 LocalSessionFactoryBean setDataSource

Introduction

In this page you can find the example usage for org.springframework.orm.hibernate5 LocalSessionFactoryBean setDataSource.

Prototype

public void setDataSource(DataSource dataSource) 

Source Link

Document

Set the DataSource to be used by the SessionFactory.

Usage

From source file:com.project.framework.configuration.DBConfig.java

@Bean
public LocalSessionFactoryBean getSessionFactory() {
    LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
    sessionFactory.setDataSource(getDataSource());
    sessionFactory.setHibernateProperties(getHibernateProperties());
    sessionFactory.setPackagesToScan("com.project.framework.model");
    return sessionFactory;
}

From source file:com.anjewe.anjewewebwinkel.Config.RootConfig.java

@Bean(name = "sessionBean")
public LocalSessionFactoryBean sessionFactory() throws SQLException {
    LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
    sessionFactory.setDataSource(dataSource());
    sessionFactory.setPackagesToScan(env.getRequiredProperty(ENTITYMANAGER_PACKAGES_TO_SCAN).split("#"));
    sessionFactory.setHibernateProperties(connectionProperties());

    return sessionFactory;
}

From source file:org.jhk.pulsing.web.service.ProdServiceConfig.java

@Bean
public LocalSessionFactoryBean sessionFactory() {
    LocalSessionFactoryBean sFactory = new LocalSessionFactoryBean();
    sFactory.setDataSource(dataSource());
    sFactory.setPackagesToScan(new String[] { "org.jhk.pulsing.db.mysql.model" });
    sFactory.setHibernateProperties(hibernateProperties());
    return sFactory;
}

From source file:org.encuestame.test.persistence.config.DBTestConfig.java

/**
 *
 * @return//from  w  w  w . j av  a  2 s.  co  m
 */
@Bean(name = "sessionFactory")
public LocalSessionFactoryBean sessionFactory() {
    LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
    sessionFactory.setDataSource(restDataSource());
    sessionFactory.setPackagesToScan(new String[] { "org.encuestame.persistence.domain" });
    sessionFactory.setHibernateProperties(hibernateProperties());
    return sessionFactory;
}