spring - 当我在春天创建我的休息服务时,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}。而不是消耗用户休息。
有人可以帮助我我做错了什么吗?
解决方案
在模型类中添加 UserRest 注解 @Table 参数名 = userrest
@Entity
@Table(name = "userrest")
public class UserRest
推荐阅读
- c# - 尝试在 C# 脚本中删除文件时共享冲突
- python - __init__() 得到了一个意外的关键字参数“conne”
- javascript - Powershell 脚本。如何在浏览器中触发输入字段更改事件?
- scala - Scala GADT Fantom 类型解释器错误:找到任何必需的 A
- javascript - 拒绝运行 JavaScript URL,因为它违反了以下内容安全策略指令
- c# - ASP.net 核心身份复杂声明身份验证
- java - 创建日记应用程序但无法从文本视图中获取要保存在 firebase 数据库中的文本
- c++ - 将数字从文件存储到数组 RECURSION
- c - 数组get被while循环覆盖,它们都有相同的数据
- java - 为什么 Java 类加载器执行“静态”内容,例如 Class.forName