hero

SmartSql

SmartSql = MyBatis + Cache(Memory | Redis) + R/W Splitting +Dynamic Repository + Diagnostics ......

快速上手 →

简洁

渐进式开发体验,从仅需简单的连接字符串配置即可运行使用(类似Dapper),到XML配置来解耦SQL,再到体验各种高级玩法。

高效

与Dapper的性能保持同一级别,并且提供多项特性:动态代理仓储/分布式缓存/类型处理器/自动生成 CUD 代码/分布式Id生成器/性能诊断/AOP 级别的事物/缓存(内存,分布式缓存)/读写分离/代码生成器/高性能的批量插入 等...

可观测

SmartSql 提供了多种性能观测方法,让性能问题一目了然。