问题标签 [spring-framework-beans]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - Grails 3.1.16 - 从预定服务调用会话范围服务的方法
我在 Grails 3.1.16 上创建了一个测试基本应用程序,它有两个服务,第一个异步和调度服务(例如 FirstService)调用第二个会话范围服务(例如 SessionScopeService),如下所示:
“ FirstService.groovy ”:
“ SessionScopeService.groovy ”:
应用程序启动失败,报告范围会话错误:
我还尝试在“ resources.groovy ”上创建手动范围代理:
然后在 FirstService 中注入这个代理:
但没有成功(“FirstService”甚至无法识别“sessionScopeServiceProxy”的方法)。
我该如何解决这个问题?谢谢你的时间
java - 获取特定组件中注入的所有组件
我想为注入到对象中的所有组件添加额外的逻辑。我有以下代码:
我想add()
为每个注入的组件应用方法,即itemA
and itemB
in case of Group1
oritemB
和itemC
in case of Group2
. 在 Spring 中是否可以通过某些 bean 工厂扩展、AOP 或其他方式为所有子级“自动”执行此Group
操作,或者我是否必须在 each 等中手动执行此Group1
操作Group2
?
java - 使用 SpringBoot 读取资源文件夹中可用的文件
我将在我的 Springboot 应用程序的资源文件夹中读取一个可用的文件。我已经使用 ResourceLoader 来做到这一点。但是当我尝试执行我的应用程序时,我得到了 FileNotFoundException。
下面是我的代码
谁能帮我解决这个问题
java - 多个队列的 Spring active Mq 配置
我想将一些xml 文件发送到活动的 Mq 队列,并从接收器类接收。我做到了,但是将响应消息从接收器类发送到另一个队列以在生产者类中获取消息时出现问题。我试图更改 Spring 配置以添加新队列,但它不起作用。这是我的配置。谁能帮我解决我的问题?
spring - Spring 4.x 的最稳定版本。需要从 3.0.5 升级
我想将我的应用程序从 spring 3.0.5 版本升级到 Spring 4.x 版本,我想知道哪个最稳定(没有错误).. 谢谢你的帮助 :)
我想知道我们应该用于升级的主要和次要版本吗?
json - 在springframework的Http post方法中传递分层对象
我正在构建一个 Angular 应用程序,该应用程序与使用 Spring 框架编写的 restful API 进行通信。
我的类层次结构是这样的:
例如,我在我的发布请求中发送了这样一个 json 对象,它适合我的类层次结构中的 DbServerResource:
在我的控制器中,我有一个我有的addResource
方法:
我有一个工厂类,我正在调用它来检索要使用的确切对象,方法是instanceof
:
但是在发送我的请求时,我收到了 NullPointerException:
java.lang.NullPointerException com...ResourceManager.validateResourceId(ResourceManager.java:861) com...management.resource.manager.ResourceManager.addResource(ResourceManager.java:127)
似乎工厂无法识别相关对象并返回 null!spring 如何识别它应该将 json 映射到哪个对象?!还是我做错了什么!
spring - spring 框架:预期单个匹配 bean 但找到 2
这个超类 DAO:
这个子类:
这个超级服务等级
启动错误:
org.springframework.beans.factory.NoUniqueBeanDefinitionException:没有定义 [com.gp.dao.CrudDAO] 类型的合格 bean:预期的单个匹配 bean 但找到了 2:batchDAO,jnsTimeDao
java - 用于编辑类别的下拉菜单不起作用
我正在使用 springframework 制作一个简单的博客。我正在尝试为我的帖子/文章创建类别。当我创建文章时,我可以选择一个类别并且它工作正常。但是,当我尝试编辑文章时,选择类别的下拉菜单不起作用。它只是一个带有“向下箭头”边栏的空白字段,当我点击它时没有任何反应
html文件是:
spring - Spring STOMP 不完整框架
我在 Spring 中使用 STOMP 创建了一个 websocket。端点在与 javascript 库一起使用时就像一个魅力但是当我使用任何简单的 websocket google chrome 扩展(即简单的 WebSocket 客户端、智能 Websocket 客户端、Web Socket 客户端)时,spring 会抛出“不完整的 STOMP 框架内容消息。潜入代码,我已经能够看到导致这种情况的原因是我无法使用这些工具中的任何一个插入空字符/u0000.我假设所有的java脚本框架都默认这样做.有人找到了解决方法吗我可以使用任何带有 Spring STOMP 的 websocket 客户端吗?
在 [current] 第 308-320 行存在以下代码。此方法返回 null,因为 byteBuffer.remaining 不大于内容长度(均为 0)。有一个 StompSubProtocolHandler 异常会在之后触发。我尝试查看所有处理程序和拦截器,但似乎没有一种方法可以在不重写几乎所有内容的情况下拦截此级别的内容。我只想将“\0”注入有效载荷......
java - 测试用例抛出 NoSuchBeanDefinitionException
以下是我尝试执行测试用例时遇到的错误。它说预计至少有 1 个 bean 有资格作为 autowire 候选者。下面给出了完整的错误日志和 java 类。
下面给出的是java代码。ProductServiceTests.java
如果需要任何其他代码库,我会将它们添加到问题中。任何输入表示赞赏。谢谢。