Package org.springframework.orm.hibernate4

Examples of org.springframework.orm.hibernate4.HibernateTransactionManager


    return dataSource;
  }
 
  @Bean
  public LocalSessionFactoryBean sessionFactory() {
    LocalSessionFactoryBean sessionFactoryBean = new LocalSessionFactoryBean();
    sessionFactoryBean.setDataSource(dataSource());
    sessionFactoryBean.setPackagesToScan(env.getRequiredProperty(PROPERTY_NAME_ENTITYMANAGER_PACKAGES_TO_SCAN));
    sessionFactoryBean.setHibernateProperties(hibProperties());
    return sessionFactoryBean;
  }
View Full Code Here


     */
    @Bean
    public SessionFactory sessionFactory() throws IOException {
        log.info("SessionFactory Bean을 생성합니다...");

        LocalSessionFactoryBean factoryBean = new LocalSessionFactoryBean();

        String[] packagenames = getMappedPackageNames();
        if (packagenames != null && packagenames.length > 0) {
            log.debug("hibernate용 entity를 scan합니다. packages=[{}]", arrayToCommaDelimitedString(packagenames));
            factoryBean.setPackagesToScan(packagenames);
        }

        // Naming strategy
        NamingStrategy ns = getNamingStrategy();
        if (ns != null)
            factoryBean.setNamingStrategy(ns);

        // Hibernate properties
        factoryBean.setHibernateProperties(hibernateProperties());
        factoryBean.setDataSource(dataSource());

        Interceptor interceptor = hibernateInterceptor();
        if (interceptor != null)
            factoryBean.setEntityInterceptor(hibernateInterceptor());

        setupSessionFactory(factoryBean);

        factoryBean.afterPropertiesSet();
        log.info("SessionFactory Bean을 생성했습니다!!!");

        return factoryBean.getObject();
    }
View Full Code Here

    hibernateProperties.put("hibernate.hbm2ddl.auto", "create-drop");
    hibernateProperties.put("hibernate.show_sql", "true");
    hibernateProperties.put("hibernate.format_sql", "true");
    hibernateProperties.put("jadira.usertype.currencyCode", "BRL");

    final LocalSessionFactoryBuilder sfBuilder = new LocalSessionFactoryBuilder(
        dataSource);

    sfBuilder.addProperties(hibernateProperties);

    return sfBuilder.scanPackages(User.class.getPackage()
        .getName());
  }
View Full Code Here

        Map<String, String> propsMap = p;

        for (String k : propsMap.keySet())
            props.setProperty(k, propsMap.get(k));

        return new LocalSessionFactoryBuilder(dataSource())
            .addAnnotatedClasses(Customer.class)
            .addProperties(props)
            .buildSessionFactory();
    }
View Full Code Here

        "dateTime");

    final String modelPackage = User.class.getPackage()
        .getName();

    final LocalSessionFactoryBuilder sfBuilder = new LocalSessionFactoryBuilder(
        dataSource);

    sfBuilder.addProperties(hibernateProperties);

    return sfBuilder.scanPackages(modelPackage)
        .buildSessionFactory();
  }
View Full Code Here

    }

    @Autowired
    @Bean(name = "sessionFactory")
    public SessionFactory getSessionFactory(BasicDataSource dataSource) {
        LocalSessionFactoryBuilder sessionBuilder = new LocalSessionFactoryBuilder(dataSource);
        sessionBuilder.addAnnotatedClasses(Book.class);
        sessionBuilder.addProperties(getHibernateProperties());
        return sessionBuilder.buildSessionFactory();
    }
View Full Code Here

    }

    @Autowired
    @Bean(name = "sessionFactory")
    public SessionFactory getSessionFactory(BasicDataSource dataSource) {
        LocalSessionFactoryBuilder sessionBuilder = new LocalSessionFactoryBuilder(dataSource);
        sessionBuilder.addAnnotatedClasses(Book.class);
        sessionBuilder.addProperties(getHibernateProperties());
        return sessionBuilder.buildSessionFactory();
    }
View Full Code Here


    @Autowired
    @Bean(name = "sessionFactory")
    public SessionFactory getSessionFactory(BasicDataSource dataSource) {
        LocalSessionFactoryBuilder sessionBuilder = new LocalSessionFactoryBuilder(dataSource);
        sessionBuilder.addAnnotatedClasses(Book.class);
        sessionBuilder.addProperties(getHibernateProperties());
        return sessionBuilder.buildSessionFactory();
    }
View Full Code Here

    @Bean
    public SessionFactory sessionFactory() throws SQLException {

        logger.info("loading context");

        LocalSessionFactoryBuilder builder =
                new LocalSessionFactoryBuilder(dataSource());
        builder.scanPackages("org.ethereum.db")
                .addProperties(getHibernateProperties());

        return builder.buildSessionFactory();
    }
View Full Code Here

    private static final Logger logger = LoggerFactory.getLogger("general");

    @Bean
    public SessionFactory sessionFactory() throws SQLException {
        LocalSessionFactoryBuilder builder =
                new LocalSessionFactoryBuilder(dataSource());
        builder.scanPackages("org.ethereum.db")
                .addProperties(getHibernateProperties());

        return builder.buildSessionFactory();
    }
View Full Code Here

TOP

Related Classes of org.springframework.orm.hibernate4.HibernateTransactionManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.