SpringDataJPA是Spring Data的一个子项目,通过提供基于JPA的Repository极大的减少了JPA作为数据访问方案的代码量,你仅仅需要编写一个接口集成下SpringDataJPA内部定义的接口即可完成简单的CRUD操作。
前言
本篇文章引导你通过Spring Boot,Spring Data JPA和MySQL实现设置@id @generatedvalue初始值从10000自增。
准备
JDK 1.8 或更高版本
Maven 3 或更高版本
MySQL Server 5.6
技术栈
Spring Data JPA
Spring Boot
MySQL
目录结构
父pom.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
cn.merryyou
jpa-example
1.0-SNAPSHOT
one-to-one-foreignkey
one-to-one-primarykey
one-to-many
many-to-many
many-to-many-extra-columns
initial-value-generator
pom
io.spring.platform
platform-bom
Brussels-SR6
pom
import
@id @generatedvalue设置初始值
目录结构
pom.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4