imJovi Sqlbean For Android轻量级 SQLite ORM 框架
Sqlbean For Android是一款安卓平台上的SQLite轻量级ORM框架,它提供极其简易的方式助你连接SQLite数据库,在大部分情况下你都不需要手写SQL语句,内部已内置了大量的常用操作语句帮助你快速进行业务开发,即便你遇到复杂的场景需要拼接SQL语句,它也能优雅de解决你的问题。
特点:零配置,自动建表,连表查询,乐观锁,分页
环境:Android 4.0+
CRUD操作
//查询 public void select(){ Essay essay = sqlBeanService.selectById("20"); List<Essay> essayList = ssqlBeanService.selectByCondition("& > ?",SqlEssay.id, 10);//SqlEssay.id常量是自动生成 Essay essay1 = ssqlBeanService.selectOneByCondition("id = ?", 10);//也可以直接写sql字段 List<Essay> essayList1 = sqlBeanService.selectAll(new Paging(0, 10)); //多达24个查询方法,具体请查看文档 } //删除 public void delete(){ sqlBeanService.deleteById("3", "4"); sqlBeanService.deleteByCondition("& > ?",SqlEssay.id , 10); //更多请查看文档 } //插入 public void insert(){ Date date = new Date(); Essay essay = new Essay(); essay.setId("id" + i); essay.setContent("content" + i); essay.setUserId("userId" + i); essay.setCreationTime(date); sqlBeanService.insert(essay); Essay essay1; List<Essay> essayList = new ArrayList<>(); for (int i = 0; i < 50; i++) { essay1 = new Essay(); essay1.setId("id" + i); essay1.setContent("content" + i); essay1.setUserId("userId" + i); essay1.setCreationTime(date); essayList.add(essay1); } sqlBeanService.insert(essayList); } //更新 public void update(){ Essay essay = new Essay(); essay.setId("2"); essay.setContent("测试 update"); sqlBeanService.updateByBeanId(updateEssay, true); Essay essay1 = new Essay(); essay1.setContent("测试 update"); sqlBeanService.updateById(updateEssay, "10", true); //更多请查看文档 }
评论
easyDAOAndroid SQLite ORM 映射框架
easyDAOeasyDAO是一个快速&轻量级的AndroidSQLiteORM映射框架,尽可能的简化数据库操作。特点easyDAO简化了数据库的增删改查操作.通过注解的方式进行数据库对象映射
easyDAOAndroid SQLite ORM 映射框架
0
Light.Data.Net 轻量级 ORM 框架
Light.Data是一个轻量级的基于dotnetstandard2.0的ORM框架,通过对实体模型类的Attribute或者配置文件进行配置与数据表的对应关系.使用核心类DataContext对数据
Light.Data.Net 轻量级 ORM 框架
0
ActiveAndroidAndroid轻量级ORM框架
ActiveAndroid算是一个轻量级的ORM框架,简单地通过如save()和delete()等方法来做到增删改查等操作。配置起来也还算简单。示例代码:@Table(name="Categories
ActiveAndroidAndroid轻量级ORM框架
0
easyDAOAndroid SQLite ORM 映射框架
easyDAOeasyDAO是一个快速&轻量级的Android SQLite ORM映射框架
easyDAOAndroid SQLite ORM 映射框架
0
Mast轻量级orm框架
Mast是一个轻量级orm框架,能够在几分钟内快速上手开发,并支持mysql,mssql,oracle,access数据库.目前Mast支持以下功能: 新增,修改,删除,查询 自动分页功能 批量新增,
Mast轻量级orm框架
0
Light.Data.Net 轻量级 ORM 框架
Light.Data是一个轻量级的基于dotnet standard 2.0的ORM框架, 通过对实
Light.Data.Net 轻量级 ORM 框架
0