这是一款轻量级ORM,它的英文全称是:DBHelper,用于查询使用原生SQL数据库,查询结果映射到实体类,增删改支持实体类,支持Oracle、MSSQL、MySQL、SQLite等多种数据库,有配套Model生成器,方便自己扩展以支持更多数据库特点:支持Oracle数据库、MSSQL数据库、MySQL数据库、SQLite数据库等四种数据库,十分的方便,并且扩展以支持更多关系数据库,DBHelper有配套的Model生成器;insert、update、delete操作无需写SQL语言。
DBHelper的查询使用原生SQL;查询结果通过映射转成实体类或实体类集合;支持参数化查询,通过SqlString类提供非常方便的参数化查询;支持连接多个数据源;单表查询、单表分页查询、简单的联表分页查询支持Lambda表达式;支持原生SQL和Lambda表达式混写。
优点在于代码实现比较简单,有经验的程序员容易掌控代码,自己修改和扩展,查询使用原生SQL。