Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JPA: Dynamic login data for database

 
Johannes Salter
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Howdy!

I have a short question:

Is it possible to set the login-data for a database you use with JPA at runtime?
As far as I know, you set a preconfigured data-source statically in persistence.xml...

Thanks!
 
James Sutherland
Ranch Hand
Posts: 553
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This depends on your JPA provider.

If you are using EclipseLink, then you can pass the same login properties to the createEntityManager() method as you set in your persistence.xml and these will be used for the EntityManager's connection.
There is also an exclusive connection option to configure if this connection should be used for reads, or just writes.
 
Johannes Salter
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic