From 7ceca4d83cc3be9ceec0a8abd178793356941ca0 Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Tue, 1 Mar 2016 11:45:30 +0100 Subject: [PATCH] Document how to configure a JNDI data source Closes gh-4023 --- spring-boot-docs/src/main/asciidoc/howto.adoc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/spring-boot-docs/src/main/asciidoc/howto.adoc b/spring-boot-docs/src/main/asciidoc/howto.adoc index e606cec6a5e..6e6731abb18 100644 --- a/spring-boot-docs/src/main/asciidoc/howto.adoc +++ b/spring-boot-docs/src/main/asciidoc/howto.adoc @@ -1437,6 +1437,21 @@ See _<>_ in the {sc-spring-boot-autoconfigure}/jdbc/DataSourceAutoConfiguration.{sc-ext}[`DataSourceAutoConfiguration`] class for more details. +[TIP] +==== +You could also do that if you want to configure a JNDI data-source. + +[source,java,indent=0,subs="verbatim,quotes,attributes"] +---- + @Bean(destroyMethod="") + @ConfigurationProperties(prefix="datasource.mine") + public DataSource dataSource() throws Exception { + JndiDataSourceLookup dataSourceLookup = new JndiDataSourceLookup(); + return dataSourceLookup.getDataSource("java:comp/env/jdbc/YourDS"); + } +---- +==== + [[howto-two-datasources]]