Прежде всего, вы должны разрешить Hibernate (одна из реализаций JPA, доступных в spring-boot-starter-data-jpa) создавать операторы DDL, поэтому в application.properties :
spring.jpa.hibernate.ddl-auto=create
Обратите внимание, что это не рекомендуется для производства.
Далее, аннотируйте свою сущность следующим образом:
@Entity
public class SomeEntity {
@Id
@GeneratedValue(strategy = GenerationType.AUTO, generator = "my_generator")
@SequenceGenerator(name = "my_generator", sequenceName = "MY_SEQUENCE", allocationSize = 1)
private Long id;
//...
}
Как только ваше приложение запустится, hibernate на основе вашей конфигурации ddl-auto
создаст для вас последовательность:
Hibernate: создать последовательность MY_SEQUENCE, начиная с 1 приращения на 1
Подробнее о ddl-auto
конфигурациях можно прочитать здесь .