当前位置: 首页 > 面试题库 >

如何在Spring bean中使用简单的类名?

鞠泰平
2023-03-14
问题内容

我怎么用

<bean id="oneId" class="OneClass">
    <property name="prop" ref="anotherBean">
</bean>

代替

<bean id="oneId" class="com.bla.bla.bla.OneClass">
    <property name="prop" ref="anotherBean">
</bean>

有可能导入包裹吗?

同一包中有很多类,我想使XML文件更具可读性。


问题答案:

看起来,您 不能 使用简单的类名来代替完全限定的类名,(Spring文档本身),除非您的bean
oneId仅充当子bean的父级。

但是,如果使用批注而不是XML描述符文件,则可以使用简单的类名,OneClass并允许import语句处理包名限定符的混乱情况。



 类似资料:
  • 我想在Symfony 4中使用一个简单的函数,如下所示: SRC/Service/Utils.php 一些/其他/file.php 但我得到以下错误: 自动加载程序需要在文件“/var/www/interop/vendor/composer/./../src/Service/Utils.php”中定义类“App\Service\Utils”。找到了文件,但类不在其中,类名或命名空间可能有输入错误。

  • 我见过许多在主类中编写AnimationTimer和KeyListener的示例,但在另一个类中没有看到。 我尝试过如何在“VolleyController”中为JavaFX编写一个KeyListener,但我不知道为什么它不起作用。 首先,我使用KeyEvent移动图像,就像第一个代码一样。第三个代码是我的主类。我想重写这些方法来移动图像,就像第二个代码一样。 但是我遇到了第二个代码中写的一些错

  • 问题内容: 有没有人有一个使用ast.NodeVisitor的简单示例来遍历Python 2.6中的抽象语法树?对我来说,visit和generic_visit之间的区别尚不清楚,我无法使用Google Codesearch或纯Google找到任何示例。 问题答案: -当然,除非您在子类中覆盖了它- 当被调用以访问class的时,如果存在该方法,则调用,否则。后者再次在类本身的实现中,仅在每个子节

  • 问题内容: —我构建了一个简单的应用程序,该应用程序从Redis数据库中提取数据(50个项目)并将其扔到localhost。我做了一个ApacheBench(c = 100,n = 50000),并且在1.73GHz(我的6岁笔记本电脑)的双核T2080上获得了半不错的150个请求/秒,但是proc的使用非常令人失望显示: 仅使用了一个内核,这是按照Node中的设计进行的,但是我认为,如果我可以使

  • 我的错误: 参数1传递给Agc\ManagerBundle\Lib\grafica::()必须实现接口Symfony\Component\DependencyInject\ContainerInterface,无给定,在第20行的C:\wamp\www\galileo\src\Agc\BackendBundle\Controller\DefaultController.php中调用并定义在C:\w

  • 我使用的是SpringMVC3.2。4和Apache Commons Pooling 2.3,用于管理到SOAP服务的连接。我正在使用的一个功能是GenericObjectPool类中的“空闲对象逐出”线程功能: http://commons.apache.org/proper/commons-pool/api-2.3/org/apache/commons/pool2/impl/GenericOb