java - JPARepository中Long的含义?
问题描述
这里Long
有什么,我们在什么基础上配置它JpaRepository
?
public interface FirstRepository extends JpaRepository<First, Long> {
}
解决方案
Long 基本上是主键(RDBMS)或自动生成的 uniuqe 文档 ID(Mongo DB)的数据类型。
公共接口 FirstRepository 扩展 JpaRepository {
}
例如:如果您的实体是这样的:
class Person{
Long id;
String name;
}
public interface FirstRepository extends JpaRepository<Person,Long> {
}
说明
人-> 实体
id -> Person 对象的主键(数据类型应该是long)
推荐阅读
- powershell - 将第二个系统时区时钟添加到远程机器 Powershell
- c++ - 我目前正在制作一个 Autoclicker,到目前为止它已经取得了半成功。我需要帮助介绍切换键
- r - 如何在没有 for 循环的情况下使用 RStan?
- c# - 生成带有特殊字符的电子邮件地址
- python - 使用 anytree 将 JSON 转换为图像
- python - 遍历列并划分列值并在列中创建新列
- php - 如何从 Laravel Debug 中删除环境变量?
- c# - 我可以在 ASP.NET Core 中创建一个类似于 Laravel 资源控制器的控制器吗?
- reactjs - 动态设置 react-table 的 show 属性不显示或隐藏列,反之亦然
- html - HTML在VB6中的标签内选择文本