最近我试图使用Spring提供的QueryDSL和AMDQ。但是,我发现Spring只是将它们集成到自身中,而像AMDQ这样的集成还没有完成。我是Spring的新手,但我想知道使用Spring有什么好处?在我看来,Spring并没有比单独使用这些项目更容易。
答案 0 :(得分:0)
在Querydsl的情况下,它提供了一个很好的数据抽象层,名为Spring Data,它支持Querydsl进行查询。
除此之外,Spring还提供了出色的依赖注入功能和AOP。除非您想要使用其他东西进行布线,例如EJB或Guice,否则Spring作为集成层是一个非常好的选择。