QuickDAO
用简洁、灵活、类型安全的方式构建数据访问层
简洁
对Spring JDBC、MyBatis、sql2o等ORM框架进行封装,实现CRUD操作的抽象和复用,消除DAO层的样板代码。
灵活
基于Java DSL灵活构建各种类型的单表查询SQL,支持聚合查询、条件嵌套、以及一些常用函数的调用。
类型安全
可利用getter方法的lambda表达式声明SQL中的各种字段,通过泛型约束保证Java DSL的正确性。
用简洁、灵活、类型安全的方式构建数据访问层
对Spring JDBC、MyBatis、sql2o等ORM框架进行封装,实现CRUD操作的抽象和复用,消除DAO层的样板代码。
基于Java DSL灵活构建各种类型的单表查询SQL,支持聚合查询、条件嵌套、以及一些常用函数的调用。
可利用getter方法的lambda表达式声明SQL中的各种字段,通过泛型约束保证Java DSL的正确性。