
上QQ阅读APP看书,第一时间看更新
3.2.2 继承JpaRepository
在pom.xml文件中引入依赖之后,我们在目录/src/main/java/com.example.demo.repository下开发一个AyUserRepository类,如图3-3所示。

图3-3 spring-boot-book-v2项目目录
具体代码如下:

与此同时,我们需要在AyUser实体类下添加@Entity和@Id注解,具体代码如下:

• @Entity:每个持久化POJO类都是一个实体Bean,通过在类的定义中使用@Entity注解来进行声明。
• @Table:声明此对象映射到数据库的数据表。该注释不是必需的,如果没有则系统使用默认值(实体的短类名)。
• @Id:指定表的主键。