java - Mule - 从 java 类的 onCall() 方法内部调用 Controller

标签 java maven spring-mvc mule

我正在开发一个ma​​venized web 应用程序 的项目,其中包含Mule 支持。需要从实现Callable 接口(interface)的java 类 内部调用controller。我通过创建一个 Controller 对象来实现它,但它违反了 MVC 规则。然后我尝试使用 @Autowired 注释 但它在 onCall() 方法中不起作用。有什么解决方案可以让我从 Java 类调用 Controller 方法吗?

最佳答案

使用 Spring 将 Controller 注入(inject)到 Callable bean 的字段中。

关于java - Mule - 从 java 类的 onCall() 方法内部调用 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31652636/

相关文章:

java - 尝试在tomcat 9中加载maven项目,显示启动时子容器失败

java - 如何将 spring-boot war 部署到 debian jetty8

java - 向 Spring 应用程序添加另一个上下文

java - Spring Boot Controller 重定向不起作用

java - 适用于 Android 和 Java 的图像处理库

java - 如何在hibernate中创建相关子查询

java - Play 2.3 Java - 在所有响应上设置 header

java - 如何增加Tab中JTextField的宽度?

maven - Arquillian JPA 教程 : Could not create new instance of class org. jboss.arquillian.test.impl.EventTestRunnerAdaptor

java - 无法获取 org.hibernate.persister.entity.SingleTableEntityPersister 的构造函数 - BuldSession 错误