jpa的菜鸟学习
1.导入jar包
<!--spring-data-jpa的依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
2.配置yml文件
jpa:
show-sql: true #显示sql语句
hibernate:
ddl-auto: update
naming:
implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyComponentPathImpl
physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
database: mysql #配置现在所使用的数据库
3.完成实体类
@Data
/*对应数据库中的表*/
@Table(name = "student")
@Entity
public class Student {
/*Id表示主键 主键有生成策略GenerationType.IDENTITY*/
/*GenerationType.AUTO*/
/*Oracle中是没有自动增长的 设置SEQUENCE 使用序列进行增长*/
/*GeneratedValue 自动增长生成的value值*/
@Id
@GeneratedVa