Необходимо добавить следующее свойство в application.properties
spring.datasource.jndi-name = jdbc / yourjndiname
В классе SpringApplication.java, где находится нашсуществует основной метод весенней загрузки. Ниже код генерирует для нас источник данных.
@Autowired
private Environment env;
@Bean
public DataSource dataSource() throws NamingException {
return (DataSource) new JndiTemplate().lookup(env.getProperty("spring.datasource.jndi-name"));
}
И еще одна вещь Если вы хотите получить доступ к вашей таблице на уровне схемы, укажите имя схемы в @Table (schema = "DB_SCHEMA", name = "DB_TABLE")