04 2020 档案

摘要:# Android Sugar ORM(4) ### Android Sugar ORM 数据库迁移 据官网描述, `Sugar ORM`的设计灵感来自与`Rails`(没用过, 咱也不知道是啥, 以后也许会学到吧)迁移工作方式, 需要执行以下操作: * 在文件夹中创建名为`Sugar_upgrades asserts`的文件夹 * 创建一个名为`.sql`的文件, 该文件对应于数据库的版本. ... 阅读全文
posted @ 2020-04-26 22:29 胖纸不争 阅读(234) 评论(0) 推荐(0) 编辑
摘要:# Android Sugar ORM (3) ### Android Sugar ORM 查询 我们在此之前介绍了一些关于`Sugar ORM`的简单操作, 现在我们就查询来具体说一下 #### `Sugar ORM`中的`find()`方法 我们在此介绍了一个方法: `findAll()`, 它返回的是`Iterator`类型, 就是我们所说的**迭代器**, 有很多方便的地方, 也有很多不... 阅读全文
posted @ 2020-04-22 20:21 胖纸不争 阅读(308) 评论(0) 推荐(0) 编辑
摘要:# Android Sugar ORM (2) ### Android Sugar ORM 实体 #### 1. 创建一个实体类 `Sugar ORM`在创建一个实体的时候, 仅需要使这个实体类继承于`SugarRecord`即可 ```java public class Book extends SugarRecord { String name; String ISBN; Str... 阅读全文
posted @ 2020-04-22 19:40 胖纸不争 阅读(371) 评论(0) 推荐(0) 编辑
摘要:# Android Sugar ORM (1) `Android Sugar ORM`比我之前用过的ORM都要简单许多, 其目的是简化与Android中SQLite数据库的交互, 优点如下: * 消除了编写SQL查询以及与SQLite数据库进行交互 * 由`Sugar ORM`负责创建数据库 * 由`Sugar ORM`负责管理对象关系 * `Sugar ORM`提供了用户数据库操作的简单清晰的a... 阅读全文
posted @ 2020-04-21 17:38 胖纸不争 阅读(851) 评论(0) 推荐(0) 编辑
摘要:# .Net Core Dto映射(AutoMapper) 我们假设一个场景, 采用EF Core+Web Api, 这时候可能会出现EF Core中的Entity Model和在项目中使用的Model之间对应关系出现偏差, 如果使用属性意一一对应, 不免会有大量的工作量, 上代码 EntityModels.Employee.cs ```csharp public class Employee... 阅读全文
posted @ 2020-04-20 23:14 胖纸不争 阅读(1138) 评论(2) 推荐(0) 编辑
摘要:# Python复杂对象转json python不常用, 出了岔子, 想将几个实体转成json, 但是因为实体列表里的实体里面套实体列表...直接使用`json.dumps(obj)`会出现一些错误, 只能给里面的列表添加的时候调用`object.__dict__`, 但是外层使用`object.__dict__`就会报错, 很迷, 大概就是里面的元素无法序列化, 或者是某一个属性无法找到对应的... 阅读全文
posted @ 2020-04-20 23:03 胖纸不争 阅读(1386) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示