Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • T ThinkWiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • Public-Farm
  • ThinkWiki
  • Wiki
  • Thinkframework
  • 模型对象 MYSQL

Last edited by Administrator Oct 22, 2021
Page history

模型对象 MYSQL

模型对象-MYSQL

核心注解

模型对象使用,提供以下几个注解供大家使用 : ThinkTable ,ThinkColumn ,ThinkIndexes ,ThinkIndex , ThinkStateColumn 。

注解 说明
ThinkTable 表映射模型
ThinkColumn 列映射模型
ThinkIndexes 索引构建模型
ThinkIndex 索引模型
ThinkStateColumn 流程状态对象列模型

几个核心抽象对象: _Entity 、SimpleRefEntity 、SimplePrimaryEntity

对象 说明 可被依赖
_Entity 基础模型 不可依赖
SimplePrimaryEntity 常规对象模型 可依赖
SimpleRefEntity 从表模型 可依赖

ThinkTable 表映射注解

必须再对象上注解,对象使用时候,需要继承 核心抽象对象

参数 解释 支持情况 默认值
value 映射到MYSQL数据库的表名 支持 无
comment 表备注 支持 无
cacheAble 表是否允许缓存,如果允许缓存,可能查询对象会先走缓存(不一定需要实现) 暂不支持 false
partitionAble 表启用数据分区 支持 false
autoIncPK 主键自动递增 支持 false
yearSplit 启用年度数据切分 支持 false

ThinkTable 表映射注解

参数 解释 支持情况 默认值
value 映射到MYSQL数据库的表名 支持 无
comment 表备注 支持 无
cacheAble 表是否允许缓存,如果允许缓存,可能查询对象会先走缓存(不一定需要实现) 暂不支持 false
partitionAble 表启用数据分区 支持 false
autoIncPK 表启用数据分区 支持 false
yearSplit 启用年度数据切分 支持 false
Clone repository
  • ThinkFarmProject
  • Home
  • thinkFarmProject
    • Home
    • home
      • thinkFile
  • thinkFramework
    • Home
    • start
    • think core
    • think data
    • thinkSqlFilter
    • 模型对象 MYSQL