使用LitePal操作数据库
来源:互联网 发布:杜兰特里约奥运会数据 编辑:程序博客网 时间:2024/05/19 19:35
litepaltest
使用LitePal操作数据库
要使用LitePal的第一步,就是编辑app/build.gradle文件,在dependencies闭包中添加如下内容:
compile 'org.litepal.android:core:1.3.2'
这样我们就把LitePal成功引入到当前项目中了,接下来就是要配置litepal.xml文件。右击app/src/main目录下新建一个assets文件夹,然后在这个文件夹下再新建一个litepal.xml文件,接着编辑litepal.xml中的内容,如下所示:
<?xml version="1.0" encoding="utf-8"?><litepal> <dbname value="BookStore" ></dbname> <version value="2" ></version> <list> <mapping class="com.example.litepaltest.Book"></mapping> <mapping class="com.example.litepaltest.Category"></mapping> </list></litepal>
最后还需要配置一下LitePalApplication,修改AndroidManifest.xml中的代码,如下所示:
<application android:name="org.litepal.LitePalApplication" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
LitePal采取的是对象关系映射(ORM)的模式,那什么是是对象关系映射呢?简单点说,我们使用的编程语言是面向对象语言。而使用的数据库则是关系型数据库,那么将面向对象的语言和面向关系的数据库建立一种映射关系,这就是对象关系映射了。
配置完这些,我们就可以用面向对象的思维来操作数据库
具体源代码:https://github.com/lijizhi/litepaltest/tree/master
阅读全文
0 0
- 使用LitePal操作数据库
- 使用LitePal操作数据库
- 使用LitePal操作数据库
- 使用LitePal操作数据库
- Android使用LitePal操作数据库
- Android 使用LitePal操作数据库
- Litepal 数据库操作框架的使用 (火)
- android中使用LitePal操作数据库
- android学习---使用LitePal操作数据库
- android学习---使用Litepal操作数据库2
- LitePal操作数据库
- Android Litepal数据库操作
- LitePal操作数据库
- Android数据库LitePal框架学习笔记(1)---数据库的adb操作以及LitePal使用入门
- 第6章 数据存储之使用LitePal操作数据库
- 安卓数据存储-使用LitePal操作数据库
- android数据库操作,部署LitePal
- 更快捷操作数据库 LitePal
- java基础中Integer值用==和equals判断相等问题解析
- 1003. 射击游戏2
- 使用Maven构建SSM架构的JavaWeb项目的过程笔记(一)
- MyBatis_HelloWorld
- SVM--支持向量机简述
- 使用LitePal操作数据库
- 多表查询-左右连接-SQL1999:语法-分组查询
- python模拟登录豆瓣
- OPENCV基础知识
- Jest 不支持ES6语法解决方案
- 9月14日训练笔记
- 用navicat导入sql文件的时候已处理为0或者1的情况
- Minesweeper 1D CodeForces
- 32b汇编——数组分配和访问