zoukankan      html  css  js  c++  java
  • ormlite

    id 主键 默认为false

    generatedId 自增长的主键 默认值是false

    generatedIdSequence 字符串名称的序列号 类同generatedId,但您可以指定序列的名称使用。默认为null

    foreign 外键,默认为false,字段不能是一个原始类型。在外键对象的类中,必须要有一个ID字段(ID, generatedId,generatedIdSequence)

    useGetSet 应用get和set方法访问。默认为false

    unknownEnumName 表示该字段是一个Java的枚举类型

    throwIfNull 如果为空值,抛出一个异常 默认为false

    persisted 是否在数据库中存储这个领域 默认为true

    format 指定某一特定领域的信息格式,如指定日期字符串的格式

    unique 唯一约束,默认为false

    uniqueCombo 唯一行,该行内所有字段成为一个唯一约束,如有firstName 和 lastName两个字段,为"张"和"梅",那么该表内不可再插 入"张","梅", 但你可插入"张","全梅"。

    index 是否建立索引 默认为false

    uniqueIndex 唯一索引 默认为false

    indexName 为这一领域的索引添加一个名字

    uniqueIndexName 为这一领域的索引添加一个唯一的名字

    foreignAutoRefresh 当查询到一个外键对象时,是否自动刷新 如 Order表中有Account外键对象,当返回Order的记录时是否也返回Account的记录, 默认为false

    maxForeignAutoRefreshLevel 为了防止无限递归或者无限循环时 需要用到该属性设置自动刷新的最高级别

    allowGeneratedIdInsert 插入一个ID字段是否覆盖它生成的ID的对象 默认为false

    columnDefinition 定义列,默认情况下,数据库类型是用于自动生成所需的SQL来创建列,所以该属性并不常用

    foreignAutoCreate 在插入一个有外键对象的对象时,是否自动插入这个外键对象

    version 行版本 当一个对象被更新,以防止数据损坏多个实体时更新在同一时间进行的保护

  • 相关阅读:
    CodeForces
    Vs2012在Linux开发中的应用(6):改写Makefile项目的Build过程
    Mac 上VitrualBox安装CentOS6.5 调整root分区的大小
    iOS面试常见题
    C语言入门(2)——安装VS2013开发环境并编写第一个C语言程序
    大数据
    HDU 5188 背包
    Android 上的 制表符(tab) —— 一个奇妙的字符 (cocos2dx crash)
    mysql读写分离(主从复制)实现
    高仿webqq做的一个webos桌面效果和web聊天工具,桌面效果完好,功能强大
  • 原文地址:https://www.cnblogs.com/zahxz/p/4037933.html
Copyright © 2011-2022 走看看