我正在开发一个Spring教程。该代码应该实例化Catalog JavaBean并在没有方法拦截器的情况下调用其方法。 Catalog bean将使用beanDefinition.xml中的元素进行实例化。我在SpringClient.java中收到错误,说明某些文件不可见,这些文件在Catalog.java中被声明为私有,所以在典型的Java程序中这是可以理解的,但我认为beanDefinition.xml和行{{1}在SpringClient.java中会处理事情。我不确定为什么我会收到这些错误,而且我对Spring很新。代码可以获得here。希望有人能提供帮助。
答案 0 :(得分:0)
SpringClient.java中的哪一行?编译器错误清楚地说明了那里的错误。
我发现您直接访问目录私有实例变量。如果这是该行,请更改它:使用getter或更改可见性。