[key]:主键
[Serializable]:此类不可被继承
[Table("cy_commodity")]:数据库中表名称
[Column("id")]:数据库中字段名称
[Column("name",TypeName ="nvarchar")]:数据库中字段名称,字段类型
[Required]:不可为空
[StringLength(300)]:字段长度
[DecimalPrecision(18,2)]:decimal设置范围
[DefaultValue(0)]:设置默认值
[Index(IsUnique =false)]:设置唯一性
[ForeignKey("CommodityId")]:设置外键
[JsonIgnore]:忽略序列化
[DatabaseGenerated(DatabaseGeneratedOption.None)]:设置主键不自增
memo:新学,望指正