模式验证:缺少序列[user_sequence]

问题描述

错误

INFO   | jvm 1    | 2020/10/17 23:35:09 | Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#3e614191': Cannot resolve reference to bean 'entityManagerFactory' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in file [C:\Program Files\Micro Focus\Operations orchestration\central\tomcat\temp\0-oo\WEB-INF\classes\meta-inf\spring\datamodelContext.xml]: Invocation of init method Failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing sequence [user_sequence]
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.BeanDeFinitionValueResolver.resolveReference(BeanDeFinitionValueResolver.java:359)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.BeanDeFinitionValueResolver.resolveValueIfNecessary(BeanDeFinitionValueResolver.java:108)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.ConstructorResolver.resolveconstructorarguments(ConstructorResolver.java:634)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:448)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.instantiateUsingFactoryMethod(AbstractAutowireCapablebeanfactory.java:1181)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.createBeanInstance(AbstractAutowireCapablebeanfactory.java:1075)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.doCreateBean(AbstractAutowireCapablebeanfactory.java:513)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.createBean(AbstractAutowireCapablebeanfactory.java:483)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.BeanDeFinitionValueResolver.resolveInnerBean(BeanDeFinitionValueResolver.java:299)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   ... 167 more
INFO   | jvm 1    | 2020/10/17 23:35:09 | Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in file [C:\Program Files\Micro Focus\Operations orchestration\central\tomcat\temp\0-oo\WEB-INF\classes\meta-inf\spring\datamodelContext.xml]: Invocation of init method Failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing sequence [user_sequence]
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.initializeBean(AbstractAutowireCapablebeanfactory.java:1634)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.doCreateBean(AbstractAutowireCapablebeanfactory.java:555)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.createBean(AbstractAutowireCapablebeanfactory.java:483)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.Abstractbeanfactory$1.getobject(Abstractbeanfactory.java:312)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.Abstractbeanfactory.doGetBean(Abstractbeanfactory.java:308)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.Abstractbeanfactory.getBean(Abstractbeanfactory.java:197)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.BeanDeFinitionValueResolver.resolveReference(BeanDeFinitionValueResolver.java:351)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   ... 175 more
INFO   | jvm 1    | 2020/10/17 23:35:09 | Caused by: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing sequence [user_sequence]
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.orm.jpa.AbstractEntityManagerfactorybean.buildNativeEntityManagerFactory(AbstractEntityManagerfactorybean.java:396)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.orm.jpa.AbstractEntityManagerfactorybean.afterPropertiesSet(AbstractEntityManagerfactorybean.java:371)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.orm.jpa.LocalContainerEntityManagerfactorybean.afterPropertiesSet(LocalContainerEntityManagerfactorybean.java:336)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.invokeInitMethods(AbstractAutowireCapablebeanfactory.java:1692)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.beans.factory.support.AbstractAutowireCapablebeanfactory.initializeBean(AbstractAutowireCapablebeanfactory.java:1630)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   ... 182 more
INFO   | jvm 1    | 2020/10/17 23:35:09 | Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing sequence [user_sequence]
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.tool.schema.internal.AbstractSchemaValidator.validateSequence(AbstractSchemaValidator.java:184)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.tool.schema.internal.AbstractSchemaValidator.performValidation(AbstractSchemaValidator.java:100)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.tool.schema.internal.AbstractSchemaValidator.dovalidation(AbstractSchemaValidator.java:68)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:191)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:312)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:462)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:892)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.hibernate.jpa.HibernatePersistenceProvider.createContainerEntityManagerFactory(HibernatePersistenceProvider.java:151)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.orm.jpa.LocalContainerEntityManagerfactorybean.createNativeEntityManagerFactory(LocalContainerEntityManagerfactorybean.java:360)
INFO   | jvm 1    | 2020/10/17 23:35:09 |   at org.springframework.orm.jpa.AbstractEntityManagerfactorybean.buildNativeEntityManagerFactory(AbstractEntityManagerfactorybean.java:384)

INFO | jvm 1 | 2020/10/17 23:35:09 | ...另外186个

实体代码

@Id
    @GeneratedValue(strategy = GenerationType.AUTO,generator = "sequence-generator")
    @GenericGenerator(
            name = "sequence-generator",strategy = "org.hibernate.id.enhanced.SequenceStyleGenerator",parameters = {@Parameter(name = "sequence_name",value = "user_sequence")}
    )
    @Column(name = "ID")
    private Long id;


我被困在这里过去1天了。当我尝试创建自动生成时,它会给我类似缺少序列[hibernate_sequence]的错误。因此,我生成了自己的序列,如上面的“实体代码”部分中所示,但是自定义序列又出现了错误。我不知道下一步该怎么做。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)