MiniDao简介及特征
MiniDao 是一款超轻量的JAVA持久层框架,基于 SpringJdbc + freemarker 实现,具备Mybatis一样的SQL分离灵活性和标签逻辑。
MiniDao具有以下特征:
- O/R mapping不用设置xml,零配置便于维护
- 不需要了解JDBC的知识
- SQL语句和java代码的分离
- 接口和实现分离,不用写持久层代码,用户只需写接口,以及某些接口方法
- 对应的SQL。它会通过AOP自动生成实现类
- 支持自动事务处理和手动事务处理
- 支持与hibernate轻量级无缝集成
- SQL支持脚本语言
- Sql 性能优于Mybatis