WEB开发网
开发学院软件开发C语言 个人开发框架总结(二) 阅读

个人开发框架总结(二)

 2009-05-05 08:27:18 来源:WEB开发网   
核心提示: 比如: <Column> <Name>推荐人类别</Name> <Key>RecommendType</Key> <Type>Enum</Type> <EnumType>FBS.Chance.M

比如:

    <Column>
      <Name>推荐人类别</Name>
      <Key>RecommendType</Key>
      <Type>Enum</Type>
      <EnumType>FBS.Chance.Model.RecommendType, Model</EnumType>
      <Sample>员工(只能填员工,代理商/商家或者会员)</Sample>
    </Column>
    <Column>
      <Name>推荐人</Name>
      <Key>Recommend</Key>
      <Reference>RecommendType</Reference>
      <ConvertForm>会员:TMember.Card,员工:TEmployee.Code,代理商/商家:TCompany.Code</ConvertForm>
      <ConvertTo>TMember.Id,TEmployee.Id,TCompany.Id</ConvertTo>
      <Sample>huangxd(推荐人类别为会员时填入卡号,员工及商家填入帐号)</Sample>
    </Column>

这个地方的推荐人有三种类型,而会员表里存储的推荐人ID是对应表中的ID,会员填入卡号转换为TMember中的Id,员工填入帐号转换为TEmployee中的Id等等。

这时所说的Binary类型指的是,多个ID用(,)号连接后转换为byte存储,比如会员的爱好有多种,是定义在TInterest里的,这里就这样配置

    <Column>
      <Name>兴趣爱好</Name>
      <Key>Interest</Key>
      <Type>Binary</Type>
      <ConvertForm>TInterest.Name</ConvertForm>
      <ConvertTo>TInterest.Id</ConvertTo>
      <Sample>足球,游泳,登山(用半角逗号分隔)</Sample>
    </Column>

上一页  3 4 5 6 7 8 9  下一页

Tags:个人 开发 框架

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接