小编Rur*_*raj的帖子

在IntelliJ IDEA中自动重新加载Java类资源

例如,在Eclipse中,在开发Web应用程序时,即使在程序运行时,在浏览器中查看时,对包内HTML文件的任何更改也会自动反映出来.

在IntelliJ IDEA中似乎并非如此.因此,每次对HTML进行细微更改时,我都需要重新运行该程序.是否有设置可以实现此功能,或者根本不可能实现?

java class intellij-idea

13
推荐指数
2
解决办法
1万
查看次数

如何配置Spring Data以在没有XML的情况下使用带有Hibernate的Postgres?

我有Spring Data的以下应用程序配置.

@Configuration
public class PluginConfig {
  @Bean
  public DataSource dataSource() {
    DriverManagerDataSource driver = new DriverManagerDataSource();
    driver.setDriverClassName("org.postgresql.Driver");
    driver.setUrl("jdbc:postgresql:activitydb");
    driver.setUsername("activityman");
    driver.setPassword("activitymanpasses");
    return driver;
  }

  @Bean
  public LocalContainerEntityManagerFactoryBean entityManagerFactory() {
    HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
    vendorAdapter.setDatabase(Database.POSTGRESQL);
    vendorAdapter.setGenerateDdl(true);

    LocalContainerEntityManagerFactoryBean factory = new LocalContainerEntityManagerFactoryBean();
    factory.setJpaVendorAdapter(vendorAdapter);
    factory.setPackagesToScan(getClass().getPackage().getName());
    factory.setDataSource(dataSource());

    return factory;
  }

  @Bean
  @Autowired
  public JpaTransactionManager transactionManager() {
    JpaTransactionManager txManager = new JpaTransactionManager();
    txManager.setEntityManagerFactory(entityManagerFactory().getObject());

    return txManager;
  }
}
Run Code Online (Sandbox Code Playgroud)

当我使用测试用例运行时new AnnotationConfigApplicationContext(PluginConfig.class),会抛出一个异常,说数据库地址无效.我想知道为什么?

StackTrace:

2015-09-29 17:15:50,535  WARN rg.hibernate.engine.jdbc.internal.JdbcServicesImpl: 204 - HHH000342: Could not obtain connection to …
Run Code Online (Sandbox Code Playgroud)

java postgresql spring hibernate spring-data

2
推荐指数
2
解决办法
4万
查看次数