在Spring框架中,如何确定在context.xml文件中可以设置哪些“属性”和其他相关值?例如,我需要设置一个TransactionManager的隔离级别。会是:
<property name="isolation" value="SERIALIZABLE" />
<property name="isolation_level" value="Isolation.SERIALIZABLE" />
或其他一些值?
最佳答案
每个bean代表一个类,您可以通过class=""
属性轻松找到该类。现在,您只需打开JavaDoc或该类的源代码,然后查找所有设置方法(遵循setFooBar()
命名约定的方法)。您删除set
前缀并取消首字母大写,使其成为fooBar
。这些是您的财产。
在您的特定情况下,您可能正在谈论PlatformTransactionManager
及其具有的各种实现。