Sqlbean For Android 1.0 发布,安卓轻量级 ORM 框架

Sqlbean For Android是一款安卓平台上的SQLite轻量级ORM框架,它提供极其简易的方式助你连接SQLite数据库,在大部分情况下你都不需要手写SQL语句,内部已内置了大量的常用操作语句帮助你快速进行业务开发,即便你遇到复杂的场景需要拼接SQL语句,它也能优雅de解决你的问题。

特点:零配置,自动建表,连表查询,乐观锁,分页

环境:Android 4.0+

Sqlbean For Android 完美继承Sqlban Java后台版简单易用的特性和几乎全部功能,你无需进行额外的xml配置也不需手写SQL语句进行建表,而这一切它都将自动为你完成,你只需掌握基础的SQL语句知识,在获取连接之后即可进行数据的操作,想了解更多请查看项目主页。

本次更新

1:核心代码与Java版共用;
2:安卓部分的包名有所变动;
3:重构部分代码;
4:新增TableService接口实现Drop、Create表、获取所有表名功能;
5:新增支持项目启动时如表不存在则自动创建;
6:新增getBeanClass()方法在SqlBeanService接口;
7:新增Select中的column和where支持子Select(Sql)传入;
8:新增autoCreate属性在@SqlTable注解,默认true,表不存在自动创建;
9:新增generate属性在@SqlTable注解,默认true,自动生成Sql常量;
10:新增isView属性在@SqlTable注解,默认false,标注是否为视图;
11:新增notNull、type、length、decimal、def属性在@SqlColumn注解;
12:删除@SqlConstant注解,改为默认使用@SqlTable注解即可生成sql映射的字段常量;
13:修复orderby和groupby字段问题;
14:修复select语句字段生成的bug。 

猜你喜欢

转载自www.oschina.net/news/117820/sqlbean-for-android-1-0-released