![一步一步学Spring Boot:微服务项目实战(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/111/29977111/b_29977111.jpg)
上QQ阅读APP看书,第一时间看更新
3.2.2 继承JpaRepository
在pom.xml文件中引入依赖之后,我们在目录/src/main/java/com.example.demo.repository下开发一个AyUserRepository类,如图3-3所示。
![](https://epubservercos.yuewen.com/AC53AA/16499866405996906/epubprivate/OEBPS/Images/Figure-P49_890.jpg?sign=1739520839-FVPVGnG3un7QlRMGhth0RnCNPmWJhpV4-0-e5537e48b5b1efeea0a4adb081298c3a)
图3-3 spring-boot-book-v2项目目录
具体代码如下:
![](https://epubservercos.yuewen.com/AC53AA/16499866405996906/epubprivate/OEBPS/Images/Figure-P50_5834.jpg?sign=1739520839-7xyu5Q04qhz2CkbfRHNvC82Fxd98Wui3-0-7e688951d1aa916cb43cbe62d435acbb)
与此同时,我们需要在AyUser实体类下添加@Entity和@Id注解,具体代码如下:
![](https://epubservercos.yuewen.com/AC53AA/16499866405996906/epubprivate/OEBPS/Images/Figure-P50_899.jpg?sign=1739520839-7Tpx4osPYjbEjrOzATSNfxPLqM81I3MU-0-bd02adc6a2d75e48d6ca3d4880bfaff9)
• @Entity:每个持久化POJO类都是一个实体Bean,通过在类的定义中使用@Entity注解来进行声明。
• @Table:声明此对象映射到数据库的数据表。该注释不是必需的,如果没有则系统使用默认值(实体的短类名)。
• @Id:指定表的主键。