美文网首页
DBFlow:关系注解

DBFlow:关系注解

作者: linheimx | 来源:发表于2016-10-28 10:01 被阅读329次

定义如下两张表:
工厂下面有一对设备:

Factory:


Device:

OneToMany

工厂中对于一对多这个关系的注解:

为什么这样注解?
DBFlow要帮你生成代码,针对model的增删改查,当然要需要一些信息。

1.save

工厂保存了,下面一些信息也要保存


我觉得这里的操作,应该在一个事务里面执行。

2. delete

工厂删除了,里面的设备也要删除。


我觉得这里的操作,应该在一个事务里面执行。

@ManyToMany

这里采用 AModel与OtherModel的例子

假设AModel与OtherModel多对多

OtherModel AModel

多生成的一个表:
AModel_OtherModel_Table:


多生成一个model:

相关文章

  • DBFlow:关系注解

    表 定义如下两张表:工厂下面有一对设备: Factory: Device: OneToMany 工厂中对于一对多这...

  • Android数据库框架DBFlow的使用

    DBFlow Android最好用的数据库框架——DBFLOW全面解析 DBFlow 是一个基于注解处理器开发的使...

  • Android技术前沿:DBFlow的实践

    DBFlow是一个基于AnnotationProcessing(注解处理器)的强大、健壮同时又简单的ORM框架。相...

  • DBFlow:关系(Relationships)

    关系 在DBFlow 中用@Table描述的表,我们可以使用1-1, 1-many, many-to-many来联...

  • Android自定义注解原理及使用技巧

    现在分析使用各种第三方库,诸如ARouter、DBFlow、Dagger2、ButterKnife等,自定义注解都...

  • DBflow爬过的一些坑

    一:用apt解析dbflow的注解,写完某个程序后,发现编译时报告xx_table找不到,然而我实际在代码编写中又...

  • DBFlow基础篇

    为什么使用DBFlow DBFlow,综合了 ActiveAndroid, Schematic, Ollie,Sp...

  • Android 数据库框架 DBFlow 的使用

    DBFlow 是一个基于注解处理器开发的使用方便的 ORM Android 数据库,该库简化了很多多余的代码,并且...

  • DbFlow

    cardContactModels 为集合数据 DbFlow sql转化特例1 DbFlow sql转化特例2

  • DbFlow

    DbFlow的使用 配置 在自己的Application中配置 数据库的创建 版本号和名称 表的创建,至少有一个主...

网友评论

      本文标题:DBFlow:关系注解

      本文链接:https://www.haomeiwen.com/subject/dqasuttx.html