差异是语义的:
但是,包和列表都可以用代码中的IList <>表示 - 这是完全正常的,但你必须记住,你不能依赖于包中的物品顺序.
在选择如何映射列表时,请选择最适合您的收藏的选项 - 如果您不需要订单,请选择包,如果您需要订单 - 请选择列表.
旁注:有可能控制包中物品的顺序 - 您必须使用适当的sql表达式指定order-by属性.但是,不要使用它来模拟列表行为 - 直接使用列表.当订单是某些其他属性的结果时,也可以使用bag s的order-by属性- 例如按上次修改的时间戳排序实体.
| 归档时间: |
|
| 查看次数: |
830 次 |
| 最近记录: |