1. package com.zking.zsjking.model;
  2. // a class to a table
  3. public class Banner {
  4. private long id;
  5. private String name;
  6. private String description;
  7. private String img;
  8. private String title;
  9. }
  10. // jpa 可以类映射到数据里面去,映射成一张表
  11. // 如果要建立这样的关联,我们需要建立这样的代码链接

我们在model包下面建立数据模型,现在我们要链接我们的数据库

添加持久化插件

  1. <dependency>
  2. <groupId>org.springframework.boot</groupId>
  3. <artifactId>spring-boot-starter-data-jpa</artifactId>
  4. </dependency>

建立mysql的连接(dev)

  1. spring:
  2. datasource:
  3. url: jdbc:mysql://localhost:3306/zsjking?characterEncoding=utf-8&serverTimezone=GMT%2B8
  4. username: root
  5. password: 123456
  1. spring:
  2. profiles:
  3. active: dev
  4. jpa:
  5. hibernate:
  6. ddl-auto: update

在我们的数据模型的类上面打上@Entity注解

  1. package com.zking.zsjking.model;
  2. import javax.persistence.Entity;
  3. import javax.persistence.*;
  4. @Entity
  5. public class Banner {
  6. @Id
  7. private long id;
  8. private String name;
  9. private String description;
  10. private String img;
  11. private String title;
  12. }

启动项目就会发现zsjking中会多出一个Banner表