跳到主要内容

MiniDao简介及特征

MiniDao 是一款超轻量的JAVA持久层框架,基于 SpringJdbc + freemarker 实现,具备Mybatis一样的SQL分离灵活性和标签逻辑。

MiniDao具有以下特征:

  • O/R mapping不用设置xml,零配置便于维护
  • 不需要了解JDBC的知识
  • SQL语句和java代码的分离
  • 接口和实现分离,不用写持久层代码,用户只需写接口,以及某些接口方法
  • 对应的SQL。它会通过AOP自动生成实现类
  • 支持自动事务处理和手动事务处理
  • 支持与hibernate轻量级无缝集成
  • SQL支持脚本语言
  • Sql 性能优于Mybatis