Monday, June 11, 2007

Spring JNDI datasoure binding for testing

Use the SimpleNamingContextBuilder in Spring. It's really simple and very handy. SimpleNamingContextBuilder builder = new SimpleNamingContextBuilder(); DataSource ds = new DriverManagerDataSource("com.db.Driver","jdbc:db2://db.url.com:1234/","username", "password"); builder.bind("java:myDB", ds); builder.activate(); Now when you use the jee:jndi-lookup in your Spring configuration. e.g. <jee:jndi-lookup id="dataSource" jndi-name="java:myDB" />

0 comments:

Post a Comment