如何在各种框架中调用和设置 bean 的 getter 方法?只能通过反射吗?
最佳答案
是的,大多数框架为此使用反射,假设要求您必须使用正确的 getter/setter 命名约定(getXXX 和 setXXX,或者 boolean 属性的 isXXX 和 setXXX)。
性能可能是个问题,但除非您对应用程序进行基准测试并发现反射是主要瓶颈,否则我建议不要过早优化,并使用反射作为最简单的解决方案。话虽如此,您可能想看看这篇关于用代码生成替换反射的文章:
关于Java:getter/setter 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5201784/