litepal创建表以及数据存储
来源:互联网 发布:畅想软件 编辑:程序博客网 时间:2024/05/03 11:37
LitePal要求所有的实体类都要继承自DataSupport这个类,因此这里我们就要把继承结构给加上才行。修改Student类的代码,如下所示:
public class Student extends DataSupport {}
在之前的版本中litepal必须使用表字段中对应的get()和set()方法才可以映射成相应的结构,很不灵活不方便。随着版本的迭代逐渐可以采用构造器的方式去添加数据,这无疑减少了代码量增加了灵活性
/** * 通过set()的方式 */ Student student1 = new Student(); student1.setAge(12); student1.setName("白居易"); student1.setSex("男"); //通过调用save()方法存储数据 if (student1.save()) { Log.e("TAG", "成功"); } else { Log.e("TAG", "失败。。。"); }/** *通过构造器的方式 */ Student student = new Student("花花", 12, "男"); if (student.save()) { Log.e("TAG", "成功"); } else { Log.e("TAG", "失败。。。"); } }
效果如下,都可以插入数据
0 0
- litepal创建表以及数据存储
- 数据存储之SQLite与LitePal<一>
- 使用LitePal存储list集合数据
- 创建表的语句,以及插入数据(存储过程)
- 创建表和LitePal的基本用法
- 创建表和LitePal的基本用法
- 数据存储——数据库_开源数据库LitePal
- 第6章 数据存储之使用LitePal操作数据库
- 安卓数据存储-使用LitePal操作数据库
- Android数据存储之数据库(SQLite和litepal)
- 安卓学习-(数据存储(ORM框架 LitePal))
- 数据库之存储过程创建表以及for循环插入数据
- LitePal的存储操作
- 解读郭神LitePal源码-数据库的创建以及如何修改源码来创建外置数据库
- Android 数据--LitePal
- android litepal数据查询
- 解读郭神LitePal源码-表的创建
- Android数据库--创建表和LitePal的基本用法
- setting作用
- UitextView 方便今后自己使用查看
- 下载系统镜像以及office软件什么的好地址
- WebDriver设置元素等待
- 总结一些iOS项目中组织代码的方法
- litepal创建表以及数据存储
- 区块链技术在商业银行的应用前景
- UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
- android sdk6.0 权限控制方法(方案)
- ctf_web
- 【走过巨坑】android studio对于jni调用及运行闪退无法加载库的问题解决方案
- 使用AIDL实现进程间的通信
- Activiti之流程通过、驳回、会签、转办、中止、挂起等核心操作封装
- jquery中html()或text()方法获取或设置p标签的值