-1

在我的系统中,我将创建标准和执行标准的地方分开。我想从 ICriteria 的特定实例中获取限制列表,以执行更改、重用或构建新的标准实例。

有任何想法吗 ?

4

1 回答 1

1

标准 API 不是为此而设计的。您可以查看底层的 CriteriaImpl 类,但就像我说的那样,它不是为此而设计的。如果您避免强制您滥用 NHibernate API 的设计,您可能会拥有一个更加健壮的系统。例如,通过将参数传递给您将在创建时直接影响标准的标准创建代码。

于 2013-02-11T13:06:11.960 回答