zoukankan      html  css  js  c++  java
  • XPO学习笔记


    (为适应博客园800的分辨率要求,偶不得不将图像画的很难看)

    此图是XPO关于Metadata(元数据)方面的类。
    1、XPTypeInfo是元数据描述的基础类,相当与.NET Framework中MemberInfo,在XPO中XPClassInfo和XPMemberInfo都继承自他。
    2、XPClassInfo是元数据描述的入口,相当于.NET Framework的Type,对应于引用类型的元数据描述(就是自己定义一个class来描述实体)是通过ReflectionClassInfo来定义的。另外,XPDataObjectClassInfo和IntermediateClassInfo俺就还没有看明白
    3、关于字段的描述基础类是XPMemberInfo;
    4、XPO会自动建很多的字段,例如有继承层次的实体在数据库中是分开存储的,就需要一个ObjectTypeField,而他就继承自ServiceField,同样的字段还包括OptimisticLockField;

    5、引用类型的字段基础类是 ReflectionMemberInfo,扩展有ReflectionFieldInfo  和ReflectionPropertyInfo,分别表示字段类型的和属性描述方式的。
    6、ReflectionEmitFieldInfo和ReflectionEmitPropertyInfo俺也不知道什么意思。

  • 相关阅读:
    Vue 数组响应
    Vue 事件监听
    Vue 分支循环
    Vue 计算属性与方法
    Vue 属性与样式
    Vue mustache语法&常用指令
    vue 基本介绍
    linux(centos7) 安装nginx
    python 创建虚拟环境(一个独立的环境)
    Python标准库学习--->1、内置函数(1-10个)
  • 原文地址:https://www.cnblogs.com/tansm/p/197853.html
Copyright © 2011-2022 走看看