数据库 QueryDSL : 一个能使用静态类型构建类似于SQL的查询的框架,通过流畅的API调用来构建原本需要用字符串连接或外部XML文件配置的查询。 Spring Spring IOC : 降低代码间的耦合程度。