title: Dynamic per REST(Jersey) request binding of configurations in Guice
body: <p>We are using Guice in our project for DI. Currently we have some configurations(properties) that we load a t server startup from a file. These are then bound to all the components &amp; used for all the requests.</p>
  
  <p>But now, we have multiple property files &amp; load them at startup. These configurations can be different per REST(Jersey) request as they depend on the input.</p>
  
  <p>So, we need to bind these configurations dynamically for each request. I looked into Guice API for <code>@RequestScoped</code>, but did not find anything specificallyu helpful.</p>
  
  <p>There are few questions similar to this, but no luck yet. Can you please help me with this.</p>