当前位置: 首页 > 知识库问答 >
问题:

spring autowire记录

尹乐邦
2023-03-14

我有spring项目与这张唱片。我需要它自动连线在我的类,但我不能运行spring boot的应用程序了。原因

Parameter 0 of constructor in sk.eea.jira.rest.Issue required a bean of type 'java.lang.String' that could not be found.


Action:

Consider defining a bean of type 'java.lang.String' in your configuration.
@Component
public record Issue(String assignee,
                    String created,
                    String reporter,
                    String resolution,
                    String status,
                    String summary,
                    String updated,
                    String key) {
}

我如何在spring自动记录?

共有1个答案

梁嘉澍
2023-03-14

你的案子和记录无关。

spring将如何在构造函数的参数中注入这些值?在您的情况下无法进行依赖注入。

您可以在配置中手动定义bean

@Configuration
public class CustomConfigurations{

   @Bean
   public Issue getIssue(){
    return new Issue("","","","","","","","",);
   }
} 

这将使自动驾驶发挥作用。

但最终,自动连接问题是没有任何意义的

这是一个只为某些特定请求创建的Pojo对象。

 类似资料:
  • 我有一个bean,它在XML中是一个类型化的-。但是当我尝试使用时,它并没有像预期的那样工作。我还尝试了,正如堆栈溢出中的一个相关问题所建议的那样,这也不起作用。 是否有一种方法可以查看xml中的bean是否被正确地实例化。我得到的属性服务值为。我已经为这个工作了一天了。仍然无法解开这个谜题。虽然我搜遍了spring reference和stackoverflow(奇怪的是,spring的地图Au

  • 但是当我尝试时,我会遇到以下异常。 我应该如何在Spring中Autowire泛型类型?

  • 记录 限制记录 条记录 (每页) 如果你想全局地限制在网格或外键数据选择时每页显示的记录数,可勾选这个选项。否则,所有记录将会显示在一页里。 【注意】若要为特定的表或集合调整设置,请参阅数据查看器。 自动开始事务 如果你需要在更改表或集合中的记录时,自动开始一个新事务,可勾选这个选项。否则,自动提交会自动启用,你需要在数据查看器中点击 “开始事务”按钮来手动开始事务。 在数据查看器中打开事务时,可

  • 记录 限制记录 条记录 (每页) 如果你想全局地限制在网格每页显示的记录数,可勾选这个选项。否则,所有记录将会显示在一页里。 【注意】若要为特定的表或集合调整设置,请参阅数据查看器。 自动开始事务 如果你需要在更改表或集合中的记录时,自动开始一个新事务,可勾选这个选项。否则,自动提交会自动启用,你需要在数据查看器中点击 按钮来手动开始事务。 在数据查看器中打开事务时,可以使用 或 按钮来提交或回滚

  • 记录 限制记录 条记录 (每页) 如果你想全局地限制在网格或外键数据选择时每页显示的记录数,可勾选这个选项。否则,所有记录将会显示在一页里。 【注意】若要为特定的表或集合调整设置,请参阅数据查看器。 自动开始事务 如果你需要在更改表或集合中的记录时,自动开始一个新事务,可勾选这个选项。否则,自动提交会自动启用,你需要在数据查看器中点击 “开始事务”按钮来手动开始事务。 在数据查看器中打开事务时,可

  • 问题内容: 我想在我的应用程序中将slf4j + logback用于两个目的-日志和审计。 对于日志记录,我以常规方式记录日志: 对于审计,我创建一个特殊的命名记录器并登录到它: 登录配置: 问题:通过审核记录器记录的消息出现两次-一次在AUDIT_LOGGER下,一次在根记录器下。 14:41:57.975 [main]调试com.gammay.example.Main–> main() 14:

  • 本文向大家介绍详解.net core日记记录,包括了详解.net core日记记录的使用技巧和注意事项,需要的朋友参考一下 ASP.NET Core 有内置的log组件,遗憾的是看了微软官方文档,貌似无法直接将日志存于文件或数据库,只能由自己实现或引用第三方日志组件。 以下为Nlog和log4net的使用记录 Nlog使用 搜索添加Nuget包 Nlog Nlog.Web.AspNetCore 新

  • 在创建Web应用程序时,日志记录非常有用,因为它们会告诉我们哪些地方出了问题。 我们还得到了出错的背景,并为此提出了可能的解决方案。 要在Koa中启用日志记录,我们需要中间件koa-logger 。 使用以下命令安装它。 $ npm install --save-dev koa-logger 现在,在您的应用程序中,添加以下代码以启用日志记录。 var logger = require('koa