美文网首页
springboot jpa

springboot jpa

作者: reco171 | 来源:发表于2018-09-06 19:49 被阅读0次

1.通过注解将实体映射到数据库表

注解@Entity表示类Customer是一个JPA实体,因为缺少表名注解,这个实体会映射到表名为Customer的数据库表。

@Entity

public class Customer {

    @Id

    @GeneratedValue(strategy=GenerationType.AUTO)

    private Long id;

    ...

}

2. 持久化实体的CrudRepository继承

接口CustomerRepository继承接口CrudRepository,实体和字段ID类型分别为Customer、Long,因此泛型参数为

public interface CustomerRepository extends CrudRepository{

    List findByLastName(String lastName);

}

通过继承CrudRepository,CustomerRepository继承了持久化Customer的方法,包括增、删、查Customer实体。

3. 数据库

在工程maven的pom.xml配置文件中依赖h2数据库,配置如下。工程会自动连接h2数据库

Accessing Data with JPA

相关文章

网友评论

      本文标题:springboot jpa

      本文链接:https://www.haomeiwen.com/subject/dctowftx.html