- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ormlite字段说明
cloumnName:指定字段名,不指定则变量名作为字段名?canBeNull:是否可以为null?dataType:指定字段的类型defaultValue:指定默认值?width:指定长度?id:指定字段为idgeneratedId:指定字段为自增长的id,不能id,generatedIdSequence通用foreign 指定这个字段的对象是一个外键,外键值是这个对象的iduseGetSet:指定ormlite访问变量使用set,get方法默认使用的是反射机制直接访问变量throwIfNull,如果空值抛出异常persisted:指定是否持久化此变量,默认trueunique:字段值唯一uniqueCombo整列的值唯一index:索引uniqueIndex 唯一索引foreignAutoRefresh 外键值,自动刷新foreignAutoCreate 外键不存在时是否自动添加到外间表中foreignColumnName外键字段指定的外键表中的哪个字段??@DatabaseTable注解可以有一个可选的TableName的参数指定类对应的表的名称。如果没有指定表名的情况下,默认情况下使用类名作为对应的表名。例如:@DatabaseTable (tableName = accounts)Public class Account {...} 像这样的话,Account类对应的表名就是accounts,如果不指定则为account。@DatabaseField注解可以有以下字段:columnName:列名,未指定时为字段名。defaultValue:默认值。dataType:指定字段的类型。width:宽度,默认是0,表示不限。canBeNull:是否允许为空,默认为true。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:行版本,当一个对象被更新,以防止数据损坏多个实体时更新在同一时间进行的保护。
您可能关注的文档
- ] 学医的早晚都会用到的一些网站.docx
- 医学网站(好).doc
- 2014辽阳经济学院大一英语考试题.doc
- 植物学IF-2007.doc
- Java 反射学习.doc
- 中医英语复习整理.doc
- linux 命令英文全称.doc
- 离散数学关系的英文报告.doc
- gson使用详细教程.doc
- 牛津英语模块二第二单元task-project学案.doc
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
文档评论(0)