title: Spring and Guice together, or just Spring
body: <p>I'm starting a new Java web app from scratch. </p>
  
  <p>I don't have much experience on Spring Framework, but I know I'd like to use some of its features, such as Transaccions Management.</p>
  
  <p>On the other hand, I really like Guice for dependency injection.</p>
  
  <p>I know that Guice and Spring can work together: <a href="http://www.jroller.com/mindcrime/entry/an_example_of_integrating_guice" rel="noreferrer">http://www.jroller.com/mindcrime/entry/an_example_of_integrating_guice</a></p>
  
  <p>But before starting designing my application, I wanted to know if someone had experienced issues by following that approach. </p>
  
  <p>Also, what I really like from Guice is that you don't need an XML configuration file, but just java Modules, which shorter and are easier to read. Is there any alternative to XML configuration files on Spring, similar to Guice?</p>