title: Migrating from Spring framework to Play framework (Scala)
body: <p>I have always used Spring framework (3.x) in my projects, using such features as:</p>
  
  <ul>
  <li>security: Spring security API</li>
  <li>persistence: Hibernate (auto-generate/update database scheme)</li>
  <li>full text search: Hibernate Search (based on Apache Lucene)</li>
  <li>IOC: Spring dependency injections</li>
  </ul>
  
  <p>I want to migrate some of my previous projects to Play framework.
  Recently I've started studying Scala language along with Play framework 2.x. And I want to use the same features as before.
  For database I'm going to use Slick library.</p>
  
  <p>Could you advise me what to use for security and full text search?</p>