我对ZK框架很新。我对SelectorComposer
和GenericForwardComposer
之间的区别感到困惑。
有人还可以定义何时使用哪个Composer。
由于
答案 0 :(得分:4)
简而言之,GenericForwardComposer
是两者中较老的一个。它支持基于命名约定的自动装配。事实证明这种方法很脆弱 - 这里的拼写错误会破坏你的一天,试图找出原因!/(ç&(%它不起作用,DXXXX!
SelectorComposer
使用Java注释。在我们的商店中,我们编写了代码来验证所有这些注释,以确保我们没有任何拼写错误,引用的元素存在等等。
SelectorComposer
它支持基于Java注释和基于CSS3的选择器的自动装配。 如果您不知道使用哪一个,请使用SelectorComposer。
GenericForwardComposer
它支持基于命名约定的自动装配。您不需要明确指定注释,但如果使用不当,则容易出错。