LitePal】的更多相关文章

ORM,即Object Relation Mapping,对象关系映射,实现了程序里面的类和数据库里面的数据之间的对应关系,对数据库的操作可以通过对类的操作去实现,不用再写SQL语句,从而提高了开发效率,节省了开发时间. 在Java Web开发中,有很多的ORM框架,如Hibernate等.在Android开发中,也有一些ORM框架,实现了对SQLite数据库的操作.比如说Litepal.GreenDAO.OrmLite等.本文重点介绍Litepal. 1. 映射文件和实体类 下载Litpal的…
参考: Android数据库高手秘籍(一)--SQLite命令 Android数据库高手秘籍(二)--创建表和LitePal的基本用法 Android数据库高手秘籍(三)--使用LitePal升级表 Android数据库高手秘籍(四)--使用LitePal建立表关联 Android数据库高手秘籍(五)--LitePal的存储操作 Android数据库高手秘籍(六)--LitePal的修改和删除操作 Android数据库高手秘籍(七)--体验LitePal的查询艺术 Android数据库高手秘籍(…
下载地址 https://github.com/LitePalFramework/LitePal 参考文档 http://blog.csdn.net/guolin_blog/article/details/38556989 软件:android studio 参考了一堆资料,最后发现基本上都是一个调,好像都没人遇到什么问题似的.其实,在第一次使用的过程中,会出现一些莫名其妙的错误.最后认真阅读github下面的English才发现,错的真tmd离谱 从官网上下载的包里面包含这很多jar包 就想着…
为了紧跟技术潮流,目前的项目开始采用ORM的思想进行重新设计. 数据库采用轻量级ORM框架LitePal,Json解析采用Gson,网络框架采用Volley. 如果只是单纯的将这些第三方框架引进来,事情就简单多了,但这样意义不大,所以我们就结合项目的需求探索这三者的结合方案. Volley的改造比较大,结合了OkHttp,在API方面采取了链式调用的方式,可以像这样写代码: Volley.url("").params("", "").done()…
转自http://blog.csdn.net/luohai859/article/details/39292607 LitePal是一款开源的Android数据库框架,它采用了对象关系映射(ORM)的模式,并将我们平时开发时最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表.増删改查的操作.并且LitePal很“轻”,jar包只有100k不到,而且近乎零配置,这一点和hibernate这类的框架有很大区别.目前LitePal的源码已经托管到了GitHub上,地址是 …
1.导包 dependencies {   compile 'org.litepal.android:core:1.4.1' } 2.在asstes中建立litepal.xml文件 <?xml version="1.0" encoding="utf-8"?> <litepal> <dbname value="matchbox"></dbname> <!--升级的时候,会删除所有的表 -->…
郭最近看到神分析LitePal相框,我感觉很强烈,尝试了一下,真的好,我不知道,如果你不习惯学习,那么各不相同,我觉得很合适 看完之后,思想,对于我来说,,实体到set颂值,如果数据非常多,那么你可以在大麻烦,基本上都是跟server交互,数据吗,就不用说了...一般都是json传送数据,直接用Gson解析,扔到list里面就无论了,所以我这里须要把list内容保存,于是乎,我就下载了源代码,看了看,确实非常强大,我要的内容都有,而且还非常方便 废话少说,先呈上LItePal的源代码地址:htt…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39345833 经过前面几篇文章的学习,我们已经把LitePal的表管理模块的功能都非常好地掌握了,相信大家都已经体会到了使用LitePal来创建表.升级表.以及建立表关联所带来的便利.那么从本篇文章開始,我们将进入到一个新模块的学习旅程其中,使用LitePal来进行表的CRUD操作.还没有看过前一篇文章的朋友建议先去參考 Android数据库高手秘籍(四)--使用LitePal建…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/40153833 经过了多篇文章的学习,我们已经把LitePal中的绝大部分内容都掌握了.如今回忆起来了,增删改查四种操作中的前三种我们都已经学完了,不知道如今使用起数据库来,你有没有感觉到格外的轻松和简单.可是呢,我们都知道,在全部的数据库操作其中,查询操作肯定是最复杂的,使用方法也是最多的,因此LitePal在查询方面提供的API也是比較丰富,并且LitePal在查询方面的API…
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/40083685 在上一篇文章中,我们学会了使用LitePal进行存储数据的功能.确实,比起直接使用Android原生的API,LitePal明显简单方便了太多.那么,在增删改查四种操作中,我们已经把"增"学完了,今天就让我们继续趁热打铁,学习一下怎样使用LitePal进行改动和删除操作.还没有看过前一篇文章的朋友建议先去參考 Android数据库高手秘籍(五)--Lite…