显然,MVC 促进了关注点分离。我们正在努力解决的一件事是将模型与数据源正确分离,ID 是主要症结所在。
定义我们模型的接口调用类型 X 的 ID
目前数据源是 SQL server.. 但是如果它是一个 xml 文件由于某种原因我们的 ID 是 Y 类型的呢?
ID应该是一个对象吗?它应该是 IDataIdentifier 接口的某种具体实现,它可以处理相等吗?
显然,MVC 促进了关注点分离。我们正在努力解决的一件事是将模型与数据源正确分离,ID 是主要症结所在。
定义我们模型的接口调用类型 X 的 ID
目前数据源是 SQL server.. 但是如果它是一个 xml 文件由于某种原因我们的 ID 是 Y 类型的呢?
ID应该是一个对象吗?它应该是 IDataIdentifier 接口的某种具体实现,它可以处理相等吗?