List of usage examples for org.springframework.instrument.classloading InstrumentationLoadTimeWeaver InstrumentationLoadTimeWeaver
public InstrumentationLoadTimeWeaver()
From source file:de.accso.performancetesting.config.AppConfiguration.java
@Override public LoadTimeWeaver getLoadTimeWeaver() { return new InstrumentationLoadTimeWeaver(); }
From source file:com.create.application.configuration.AopConfiguration.java
@Bean public LoadTimeWeaver loadTimeWeaver() throws Throwable { return new InstrumentationLoadTimeWeaver(); }
From source file:net.kamhon.ieagle.function.config.JpaAppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManager = new LocalContainerEntityManagerFactoryBean(); entityManager.setDataSource(dataSource); entityManager.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setShowSql(env.getProperty("hibernate.show_sql", Boolean.class)); String generateDdlMode = env.getProperty("hibernate.hbm2ddl.auto"); boolean isGenerateDdl = generateDdlMode != null && !"validate".equalsIgnoreCase(generateDdlMode); jpaVendorAdapter.setGenerateDdl(isGenerateDdl); jpaVendorAdapter.setDatabase(Database.valueOf(env.getProperty("jpa.vendor"))); entityManager.setJpaVendorAdapter(jpaVendorAdapter); // hibernate tuning Properties prop = new Properties(); prop.put("hibernate.max_fetch_depth", "3"); prop.put("hibernate.jdbc.fetch_size", "50"); prop.put("hibernate.jdbc.batch_size", "10"); entityManager.setJpaProperties(prop); // entityManager.setPersistenceUnitName("persistenceUnit"); return entityManager; }
From source file:example.JpaAppConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManager = new LocalContainerEntityManagerFactoryBean(); entityManager.setDataSource(dataSource); entityManager.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); HibernateJpaVendorAdapter jpaVendorAdapter = new HibernateJpaVendorAdapter(); jpaVendorAdapter.setShowSql(env.getProperty("hibernate.show_sql", Boolean.class)); String generateDdlMode = env.getProperty("hibernate.hbm2ddl.auto"); boolean isGenerateDdl = generateDdlMode != null && !"validate".equalsIgnoreCase(generateDdlMode); jpaVendorAdapter.setGenerateDdl(isGenerateDdl); jpaVendorAdapter.setDatabase(Database.valueOf(env.getProperty("jpa.vendor"))); entityManager.setJpaVendorAdapter(jpaVendorAdapter); // hibernate tuning Properties prop = new Properties(); prop.put("hibernate.max_fetch_depth", "3"); prop.put("hibernate.jdbc.fetch_size", "50"); prop.put("hibernate.jdbc.batch_size", "10"); entityManager.setJpaProperties(prop); entityManager.setPersistenceUnitName("persistenceUnit"); return entityManager; }
From source file:cz.swi2.mendeluis.dataaccesslayer.core.DatabaseConfig.java
@Bean public LoadTimeWeaver instrumentationLoadTimeWeaver() { return new InstrumentationLoadTimeWeaver(); }
From source file:aka.pirana.springsecurity.config.PersistenceConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { System.out.println("aka.pirana.springsecurity.config.PersistenceConfig.entityManagerFactory()"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(Boolean.TRUE); vendorAdapter.setShowSql(Boolean.TRUE); factory.setDataSource(dataSource()); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("aka.pirana.springsecurity.entities"); Properties jpaProperties = new Properties(); jpaProperties.put("hibernate.hbm2ddl.auto", env.getProperty("hibernate.hbm2ddl.auto")); factory.setJpaProperties(jpaProperties); factory.afterPropertiesSet();/*from www . java 2 s .co m*/ factory.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return factory; }
From source file:br.com.proj.web.config.WebMvcConfig.java
@Bean public LocalContainerEntityManagerFactoryBean entityManagerFactory() { System.out.println("entityManagerFactory"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter(); vendorAdapter.setGenerateDdl(Boolean.TRUE); vendorAdapter.setShowSql(Boolean.TRUE); factory.setDataSource(dataSource()); factory.setJpaVendorAdapter(vendorAdapter); factory.setPackagesToScan("br.com.proj.model"); Properties jpaProperties = new Properties(); jpaProperties.put("hibernate.hbm2ddl.auto", env.getProperty("hibernate.hbm2ddl.auto")); factory.setJpaProperties(jpaProperties); factory.afterPropertiesSet();//from w ww . j av a2 s . c o m factory.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return factory; }
From source file:com.controller.config.DAOConfig.java
@Bean public LocalContainerEntityManagerFactoryBean getEntityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean lBean = new LocalContainerEntityManagerFactoryBean(); lBean.setDataSource(dataSource());/*w w w . j a v a2 s.com*/ lBean.setPersistenceProviderClass(org.datanucleus.api.jpa.PersistenceProviderImpl.class); lBean.setPackagesToScan(new String[] { "com.controller.dao.impl.spring" }); lBean.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); Properties japProperties = new Properties(); japProperties.put("javax.persistence.jdbc.driver", mEnvironment.getProperty("DATABASE_DRIVER_NAME")); lBean.setJpaProperties(japProperties); lBean.afterPropertiesSet(); return lBean; }
From source file:com.dominion.salud.nomenclator.configuration.NOMENCLATORJpaConfiguration.java
@Bean @Autowired// w w w . j a v a 2 s . com public EntityManagerFactory entityManagerFactory() { logger.info("INICIANDO EL MODULO"); HibernateJpaVendorAdapter adapter = new HibernateJpaVendorAdapter(); adapter.setGenerateDdl(Boolean.getBoolean(environment.getRequiredProperty("hibernate.generate_ddl"))); adapter.setShowSql(Boolean.getBoolean(environment.getRequiredProperty("hibernate.show_sql"))); adapter.setDatabasePlatform(environment.getRequiredProperty("hibernate.dialect")); logger.info(" Iniciando conexion a base de datos"); LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean(); factory.setDataSource(dataSource()); factory.setJpaVendorAdapter(adapter); factory.setPackagesToScan("com.dominion.salud.nomenclator.negocio.entities"); factory.afterPropertiesSet(); factory.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); logger.info(" Conexion a base de datos iniciada correctamente"); return factory.getObject(); }
From source file:com.econcept.init.DAOConfig.java
@Bean public LocalContainerEntityManagerFactoryBean getEntityManagerFactoryBean() { LocalContainerEntityManagerFactoryBean lBean = new LocalContainerEntityManagerFactoryBean(); lBean.setJpaVendorAdapter(getJpaVendorAdapter()); lBean.setDataSource(getDataSource()); lBean.setPackagesToScan(new String[] { "com.econcept.dao", "com.econcept.entities" }); lBean.setLoadTimeWeaver(new InstrumentationLoadTimeWeaver()); return lBean; }