java.lang.ClassNotFoundException:无法加载请求的类:datetime

时间:2018-07-06 18:34:25

标签: spring spring-boot spring-data-jpa spring-orm

我使用这个Spring配置:

let response = {"id":271,"name":"anything","description":null,"entries":[{"id":"fda2afe0-dfc4-4373-9e50-8b140a46f25e","name":"first occurence","runs":[{"id":284,"name":"the element from which I want to get id","description":null,"created_on":1530627823,"created_by":2},{"id":285,"name":"element for id 2","created_by":2},{"id":296,"name":"element for id 3","created_on":1530710993,"created_by":2}]},{"id":"a65dd3f0-3fc1-4f93-9123-f5a05ae50703","name":"second occurence","runs":[{"id":272,"name":"element for id 4","created_by":2,},{"id":273,"created_by":2,},{"id":274,"created_by":2,}]}]}

function getRunIDs() {

  let entries = response['entries'] || []
  let runIDs = []

  entries.forEach(entry => {
    entry['runs'].forEach(run => {
      runIDs.push(run['id'])
    })
  })
  
  return runIDs
}

console.log({ runIDs: getRunIDs() })

很不幸,我收到错误消息:@Configuration @EnableTransactionManagement public class ContextDatasource { @Bean public LocalSessionFactoryBean sessionFactory() throws NamingException { final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); sessionFactory.setDataSource(dataSource()); sessionFactory.setPackagesToScan(new String[] { "org.plugin.database.models" }); sessionFactory.setHibernateProperties(hibernateProperties()); return sessionFactory; } @Bean public DataSource dataSource() throws NamingException { return (DataSource) new JndiTemplate().lookup("java:/global/production_gateway"); } @Bean public PlatformTransactionManager hibernateTransactionManager() throws NamingException { final HibernateTransactionManager transactionManager = new HibernateTransactionManager(); transactionManager.setSessionFactory(sessionFactory().getObject()); return transactionManager; } @Bean public PersistenceExceptionTranslationPostProcessor exceptionTranslation() { return new PersistenceExceptionTranslationPostProcessor(); } private final Properties hibernateProperties() { final Properties hibernateProperties = new Properties(); hibernateProperties.setProperty("hibernate.hbm2ddl.auto", "create-drop"); hibernateProperties.setProperty("hibernate.dialect", "org.hibernate.dialect.MariaDBDialect"); hibernateProperties.setProperty("hibernate.show_sql", "true"); return hibernateProperties; } }

完整错误堆栈:https://pastebin.com/Ev9vKfsR

我想缺少一些配置?你知道我想念什么吗?

0 个答案:

没有答案