首页 > 解决方案 > 当我在春天创建我的休息服务时,mysql 会生成一个表而不是使用我拥有的表

问题描述

我正在创建一个存储库:

@Repository
public interface UserRepository extends JpaRepository<UserRest, String>{

}

我创建了一个 UserResourceTest 休息控制器:

@RestController
public class UserRestResource {

    @Autowired
    private UserRepository userRepository;

    @GetMapping("/userrest")
    public List<UserRest> userAll() {
        return userRepository.findAll();
    }
}

会生成两个类 {user_rest, hibernate_sequence}。而不是消耗用户休息。

有人可以帮助我我做错了什么吗?

标签: springspring-boot

解决方案


在模型类中添加 UserRest 注解 @Table 参数名 = userrest

@Entity
@Table(name = "userrest")
public class UserRest 

推荐阅读