title: @IfProfileValue vs @ActiveProfiles in the context of Spring test
body: <p>I am in reference to <strong>Spring test</strong> and the following annotations:</p>
  
  <ul>
  <li><a href="http://docs.spring.io/spring/docs/4.0.3.RELEASE/javadoc-api/index.html?org/springframework/test/annotation/IfProfileValue.html" rel="noreferrer"><strong><code>@IfProfileValue</code></strong></a></li>
  <li><a href="http://docs.spring.io/spring/docs/4.0.3.RELEASE/javadoc-api/index.html?org/springframework/test/context/ActiveProfiles.html" rel="noreferrer"><strong><code>@ActiveProfiles</code></strong></a></li>
  </ul>
  
  <p>I currently use <strong><code>@ActiveProfiles</code></strong> in my application and I recently discovered the existence of the <strong><code>@IfProfileValue</code></strong> annotation which seems to provide similar functionnality.</p>
  
  <p>Can someone please explain what the differences are between those two annotations perhaps by providing usage examples that would contrast the two?</p>