我在自动布线字段上得到像“BeanMembersShouldSerialize”这样的PMD异常。阻止他们的唯一方法是使用“transient”或@SuppressWarnings。我的问题是什么才是处理PMD和自动布线领域的正确方法。PMD异常BeanMembersShouldSerialize on Autowired fields
@Component
public class Sample {
@Autowired
private SoapProperties soapProperties;
public void doSomething() {
// do something
}
Sample.java:13:找到非瞬态非静态成员。请标记为瞬态或提供访问器。
编写新的XPath检查时的这个问题也可能有用:http://stackoverflow.com/a/33977637/293115 – HairyFotr