为了账号安全,请及时绑定邮箱和手机立即绑定

spring boot 组件扫描的问题

spring boot 组件扫描的问题

慕哥9229398 2021-09-15 15:14:05
我正在编写具有两个实体类教师和部门的 Spring Boot 应用程序。我正在使用 JPA 和 H2 内存数据库。当我运行应用程序表时没有在 h2 数据库中创建。我已经使用 @componentScan 注释指定要扫描的包,但我认为 spring 没有找到实体类的位置。应用类-package com.H2DatabaseDemo;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.annotation.ComponentScan;@SpringBootApplication@ComponentScan(basePackages="com.H2DatabaseDemo")public class H2DatabaseDemoApplication {    public static void main(String[] args) {        SpringApplication.run(H2DatabaseDemoApplication.class, args);    }}作者实体-package com.H2DatabaseDemo.model;import java.util.List;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.OneToMany;@Entitypublic class Author {    @Id    @GeneratedValue(strategy=GenerationType.IDENTITY)    private long id;    private String title;    private String body;    public Author() {}    public long getId() {        return id;    }    public void setId(long id) {        this.id = id;    }    public String getTitle() {        return title;    }    public void setTitle(String title) {        this.title = title;    }    public String getBody() {        return body;    }    public void setBody(String body) {        this.body = body;    }}邮政实体-package com.H2DatabaseDemo.model;import java.awt.List;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;import javax.persistence.ManyToOne;@Entitypublic class Post {    @Id    @GeneratedValue(strategy=GenerationType.IDENTITY)    private long id;    private String name;    public Post() {}    public Post(long id, String name) {                 this.id = id;        this.name = name;               }        public long getId() {        return id;    }    public void setId(long id) {        this.id = id;    }
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 199 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信