Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SpringBoot:SpringBoot应用程序中的自动连线依赖项_Java_Spring_Maven_Spring Boot - Fatal编程技术网

Java SpringBoot:SpringBoot应用程序中的自动连线依赖项

Java SpringBoot:SpringBoot应用程序中的自动连线依赖项,java,spring,maven,spring-boot,Java,Spring,Maven,Spring Boot,我正在尝试从头开始开发springboot应用程序。由于我是springboot新手,我无法添加自动连线注释。。。似乎我在pom.xml中缺少一些依赖项 以下是场景 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4

我正在尝试从头开始开发springboot应用程序。由于我是springboot新手,我无法添加自动连线注释。。。似乎我在pom.xml中缺少一些依赖项

以下是场景

pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>springboot</groupId>
  <artifactId>firstprogram</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.2.RELEASE</version>
    </parent>
  <name>firstprogram Maven Webapp</name>
  <url>http://maven.apache.org</url>

  <dependencies>  
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>5.3.6.Final</version>
</dependency>

  </dependencies>
  <build>
    <finalName>firstprogram</finalName>
  </build>
</project>

4.0.0
弹簧靴
第一程序
战争
0.0.1-快照
org.springframework.boot
spring启动程序父级
2.0.2.1发布
firstprogram Maven Webapp
http://maven.apache.org
org.springframework.boot
SpringBootStarterWeb
org.hibernate
休眠验证器
5.3.6.最终版本
第一程序

如果我试图用SpringMVC添加依赖项。它发出警告,就像SpringBoot已经在添加这些依赖项一样

确保您的服务使用类@Component或@service进行注释,然后当您在另一个类中使用该服务时,将标记@Autowired添加到该类中


另外,@ComponentScan

您是否可以在此处添加更多代码,以便轻松查找问题?依赖性方面很好。寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误,以及在自己尝试用于启动项目的问题中重现这些问题所需的最短代码