Java:getter / setter方法

时间:2011-03-05 04:56:53

标签: java reflection

如何在各种框架中调用和设置bean的getter方法?只是通过反思?

1 个答案:

答案 0 :(得分:2)

是的,大多数框架都使用反射,假设您必须使用正确的getter / setter命名约定(getXXX和setXXX,或者isXXX和setXXX用于布尔属性)。

性能可能是一个问题,但除非您对应用程序进行基准测试并发现反射是一个主要瓶颈,否则我建议不要过早优化,并使用反射作为最简单的解决方案。话虽如此,您可能希望查看有关使用代码生成替换反射的文章:

http://www.ibm.com/developerworks/java/library/j-dyn0610/