从性能方面来看,使用哪个更好? 与触发器相比,转换器的限制以及反之。 我应该限制使用转换器吗,因为它可能导致类爆炸?
从性能方面来看,使用哪个更好? 与触发器相比,转换器的限制以及反之。 我应该限制使用转换器吗,因为它可能导致类爆炸?
Converter
相比,Triggers
在性能方面更好。然而,在您希望进行TDD开发时,建议使用Converters
,因为您可以为转换代码编写单元测试。Converters
可用于编写复杂的转换,有时无法使用Triggers
实现。对于复杂的转换,Converters
可以减少代码量,而不是编写一系列的Triggers
。