2017-12-03 11 views
0

mysqlにデータを保存するためのRestサービスを作成しています。このプログラムは、依存関係のためにSpringブート、Hibernate、Gradleを使用します。スプリングブートプログラムの作成中にエラーが発生しました

私の顧客は私のプログラム構造(基本的に必要なJavaファイル、gradleファイルなど)をくれました。 MySQLにデータを格納するビジネスロジックを記述しました。

  1. エラー org.springframework.beans.factory.BeanCreationException:名前を持つBeanを作成エラー「requestMappingHandlerAdapter」クラスパスリソースに定義されている[ORG/springframework /ブーツ/自動設定しかし、それは私が以下のように時エラーをコンパイルできます/web/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]:ファクトリメソッドによるBeanインスタンス化に失敗しました。ネストされた例外はorg.springframework.beans.BeanInstantiationExceptionです:[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]のインスタンス化に失敗しました:ファクトリメソッド 'requestMappingHandlerAdapter'が例外をスローしました。ネストされた例外はorg.springframework.beans.factory.BeanCreationExceptionです:クラスパスリソース[org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration $ EnableWebMvcConfiguration.class]で定義された 'mvcConversionService'という名前のBeanを作成中にエラーが発生しました: ;ネストされた例外はorg.springframework.beans.BeanInstantiationExceptionです:[org.springframework.format.support.FormattingConversionService]のインスタンス化に失敗しました:ファクトリメソッド 'mvcConversionService'が例外をスローしました。ネストされた例外はorg.springframework.beans.factory.BeanCreationExceptionです:名前 'SSRRepository'のBeanの作成中にエラーが発生しました:initメソッドの呼び出しに失敗しました。入れ子にされた例外はjava.lang.IllegalArgumentExceptionである:マネージ型でない:クラスjava.lang.Long at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)〜[spring-beans-4.3。 9.RELEASE.jar:4.3.9.RELEASE] 、org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)〜[spring-beans-4.3.9.RELEASE.jar:4.3。 9.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org。 springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE](AbstractAutowireCapableBeanFactory.java:483)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans。 factory.Support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:306)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)〜 [spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)〜[spring-beans-4.3.9 .RELEASE.jar:4.3.9.RELEASE] at org.sprデフォルトのリストを作成するには、次の手順を実行します。 (AbstractApplicationContext.java:589)〜[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)〜[ spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)〜[spring-boot-1.4.7。 RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:762)[spring-boot-1.4.7.RELEASE.jar:1.4.7。RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:372)[spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.SpringApplication.run (SpringApplication.java:316)[spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1187)[spring-boot-1.4 .7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1176)[spring-boot-1.4.7.RELEASE.jar:1.4.7.RELEASE] [bin /:na] 原因:org.springframework.beans.BeanInstantiationException:[org.springframework.web.servlet.mvc。]のインスタンス化に失敗しました。 method.annotation.RequestMappingHandlerAdapter]:ファクトリメソッド 'requestMappingHandlerAd apterは例外を投げた。ネストされた例外はorg.springframework.beans.factory.BeanCreationExceptionです:クラスパスリソース[org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration $ EnableWebMvcConfiguration.class]で定義された 'mvcConversionService'という名前のBeanを作成中にエラーが発生しました: ;ネストされた例外はorg.springframework.beans.BeanInstantiationExceptionです:[org.springframework.format.support.FormattingConversionService]のインスタンス化に失敗しました:ファクトリメソッド 'mvcConversionService'が例外をスローしました。ネストされた例外はorg.springframework.beans.factory.BeanCreationExceptionです:名前 'SSRRepository'のBeanの作成中にエラーが発生しました:initメソッドの呼び出しに失敗しました。ネストされた例外はjava.lang.IllegalArgumentExceptionである:マネージ型でない:クラスjava.lang.Long at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)〜[spring-beans-4.3。 9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)〜[spring-beans-4.3.9.RELEASE.jar:4.3。 9.RELEASE] ... 18個の共通フレームが省略されました 原因:org.springframework.beans.factory.BeanCreationException:クラスパスresource内で定義された 'mvcConversionService'という名前のBeanを作成中にエラーが発生しました[org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration $ EnableWebMvcConfiguration.class]:ファクトリメソッドによるBeanのインスタンス化に失敗しました。ネストされた例外はorg.springframework.beans.BeanInstantiationExceptionです:[org.springframework.format.support.FormattingConversionService]のインスタンス化に失敗しました:ファクトリメソッド 'mvcConversionService'が例外をスローしました。ネストされた例外はorg.springframework.beans.factory.BeanCreationExceptionです:名前 'SSRRepository'のBeanの作成中にエラーが発生しました:initメソッドの呼び出しに失敗しました。入れ子にされた例外はjava.lang.IllegalArgumentExceptionである:マネージ型でない:クラスjava.lang.Long at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)〜[spring-beans-4.3。 9.RELEASE.jar:4.3.9.RELEASE] 、org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)〜[spring-beans-4.3.9.RELEASE.jar:4.3。 9.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org。 springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE](AbstractAutowireCapableBeanFactory.java:483)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans。 factory.Support.AbstractBeanFactory $ 1.getObject(AbstractBeanFactory.java:306)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:230)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)〜 [spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)〜[spring-beans-4.3.9 .RELEASE.jar:4.3.9.RELEASE] at org.sprフレームワーク。context.annotation.ConfigurationClassEnhancer $ BeanMethodInterceptor.obtainBeanInstanceFromFactory(ConfigurationClassEnhancer.java:389)〜[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.context.annotation.ConfigurationClassEnhancer $ BeanMethodInterceptor。インターセプト(ConfigurationClassEnhancer.java:361)〜[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration $ EnableWebMvcConfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1。 mvcConversionService()〜[spring-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.getConfigurableWebBindingInitializer(WebMvcConfigurationSupport.java:566)〜 [spring-webmvc-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration $ EnableWebMvcC org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerAdapterで (:onfiguration.getConfigurableWebBindingInitializer(WebMvcAutoConfiguration.java:411)〜[1.4.7.RELEASE春-ブート自動構成-1.4.7.RELEASE.jar] WebMvcConfigurationSupport.java:526)〜[spring-webmvc-4.3.9.RELEASE.jar:4.3.9.RELEASE] (org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration)$ EnableWebMvcConfiguration.requestMappingHandlerAdapter(WebMvcAutoConfiguration.java:373) 〜[spring-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration $ EnableWebMvcConfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1.CGLIB $ requestMappingHandlerAdapter $ 2() 〜[spring-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration $ EnableWebMvcC onfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1 $$ FastClassBySpringCGLIB $$ 16dec672.invoke()〜[spring-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.cglib.proxy.MethodProxy .invokeSuper(MethodProxy.java:228)〜[spring-core-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.context.annotation.ConfigurationClassEnhancer $ BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) )〜[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration $ EnableWebMvcConfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1.requestMappingHandlerAdapter()〜[spring- boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)〜[na:1.8.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke(不明ソース)〜[na:1.8.0_4 5] at sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース)〜[na:1.8.0_45] at java.lang.reflect.Method.invoke(不明なソース)〜[na:1.8.0_45] at org springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] ... 19の共通フレームが省略されました 原因: org.springframework.beans.BeanInstantiationException:[org.springframework.format.support.FormattingConversionService]のインスタンス化に失敗しました:ファクトリメソッド 'mvcConversionService'が例外をスローしました。ネストされた例外はorg.springframework.beans.factory.BeanCreationExceptionです:名前 'SSRRepository'のBeanの作成中にエラーが発生しました:initメソッドの呼び出しに失敗しました。ネストされた例外はjava.lang.IllegalArgumentExceptionである:マネージ型でない:クラスjava.lang.Long at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)〜[spring-beans-4.3。 9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)〜[spring-beans-4.3.9.RELEASE.jar:4.3。 9.RELEASE] ... 44個の共通フレームが省略されました 原因:org.springframework.beans.factory.BeanCreationException:名前が 'SSRRepository'のBeanを作成中にエラーが発生しました:initメソッドの呼び出しに失敗しました。入れ子にされた例外はjava.lang.IllegalArgumentExceptionである:マネージ型でない:クラスjava.lang.Long at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1628)〜[spring-beans-4.3。 9.RELEASE.jar:4.3.9.RELEASE] at org.springframework。beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory。たcreateBean(AbstractAutowireCapableBeanFactory.java:483)〜[春豆-4.3.9.RELEASE.jar:4.3.9.RELEASE] org.springframework.beans.factory.support.AbstractBeanFactory $ 1.getObjectで (AbstractBeanFactory.java:306 )〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)〜[spring-beans-4.3 .9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)〜[spring-beans-4.3.9.RELEASE.jar:4.3 .9.RELEASE] at org.spri org.springframework.context.support.AbstractApplicationContextで :ngframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)〜[4.3.9.RELEASE春豆-4.3.9.RELEASE.jar]。 getBean(AbstractApplicationContext.java:1084)〜[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.data.repository.support.Repositories.cacheRepositoryFactory(Repositories.java:95) 〜[spring-data-commons-1.12.11.RELEASE.jar:na] at org.springframework.data.repository.support.Repositories.populateRepositoryFactoryInformation(リポジトリ.java:88)〜[spring-data-commons-1.12。 11.RELEASE.jar:na] at org.springframework.data.repository.support.Repositories。(リポジトリ.java:81)〜[spring-data-commons-1.12.11.RELEASE.jar:na] at org .springframework.data.repository.support.DomainClassConverter.setApplicationContext(Dom ainClassConverter.java:98)〜[spring-data-commons-1.12.11.RELEASE.jar:na] at org.springframework.data.web.config.SpringDataWebConfiguration.addFormatters(SpringDataWebConfiguration.java:87)〜[spring-データ・コモンズ・1.12.11.RELEASE.jar:ナ] org.springframework.web.servlet.config.annotation.WebMvcConfigurerComposite.addFormatters(WebMvcConfigurerComposite.java:80)〜[春-webmvc-4.3.9.RELEASEで。ジャー:4.3.9.RELEASE] org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.addFormattersで (DelegatingWebMvcConfiguration.java:77)〜[ばねwebmvc-4.3.9.RELEASE.jar:4.3.9。 RELEASE] at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.mvcConversionService(WebMvcConfigurationSupport.java:594)〜[spring-webmvc-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org。 springframework.boot.autoconfigure.web.WebMvcAuto設定$ EnableWebMvcConfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1.CGLIB $ mvcConversionService $ 41()〜[spring-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.boot.autoconfigure.web。 WebMvcAutoConfiguration $ EnableWebMvcConfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1 $$ FastClassBySpringCGLIB $$ 16dec672.invoke()〜[spring-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at org.springframework.cglib.proxy .MethodProxy.invokeSuper(MethodProxy.java:228)〜[spring-core-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.context.annotation.ConfigurationClassEnhancer $ BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java) :358)〜[spring-context-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration $ EnableWebMvcConfiguration $$ EnhancerBySpringCGLIB $$ 50193bf1.mvcConversionService()〜[ spr ing-boot-autoconfigure-1.4.7.RELEASE.jar:1.4.7.RELEASE] at sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)〜[na:1.8.0_45] at sun.reflect.NativeMethodAccessorImpl.invoke (不明なソース)〜[NA:1.8.0_45] sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース)で 〜[NA:1.8.0_45] [〜java.lang.reflect.Method.invoke(不明なソース)で na:1.8.0_45] at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] 。 java.lang.IllegalArgumentExceptionが:.. 45の共通フレームはによって引き起こさ を省略していないマネージ型:クラスがjava.lang.Long org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedTypeで(MetamodelImpl。Javaの:210)〜[休止状態-のEntityManager-5.0.12.Final.jar:5.0.12.Final] org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformationで (JpaMetamodelEntityInformation.java:70)〜[春。 -data-jpa-1.10.11.RELEASE.jar:na] (org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getEntityInformation(JpaEntityInformationSupport.java:68)〜[spring-data-jpa-1.10.11 .RELEASE.jar:na] at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:153)〜[spring-data-jpa-1.10.11.RELEASE.jar:na] org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:100)〜[spring-data-jpa-1.10.11.RELEASE.jar:na] at org.springframework.data.jpa .repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepos itoryFactory.java:82)〜[ばねデータJPA-1.10.11.RELEASE.jar:NA] org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:199で )〜[春・データ・コモンズ・1.12.11.RELEASE.jar:ナ] org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:280)で 〜[春・データ・コモンズ-1.12。 11.RELEASE.jar:NA] org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:266)〜[ばねデータコモンズ-1.12.11.RELEASE.jarで:NA] at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92)〜[spring-data-jpa-1.10.11.RELEASE.jar:na] at org.springframework.beans。 factory.support.AbstractAutowireCapable BeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1687)〜[spring-beans-4.3.9.RELEASE.jar:4.3.9.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java: 1624年)〜[春豆-4.3.9.RELEASE.jar:4.3.9.RELEASE] ... 70個の共通フレームが

  2. のGradleは

    buildscript { EXT { springBootVersion = 'ファイルの省略しました1.4.7.RELEASE」 }リポジトリ{ mavenCentral() } の依存関係{ クラスパス( "org.springframework.boot:スプリングブートのGradle-プラグイン:$ {springBootVersion}") }}

    プラグイン適用: 'Javaの' プラグインを適用する: '日食' 適用プラグイン: 'org.springframework.boot'

    基= '' バージョン= '0.0.1-SNAPSHOT' sourceCompatibility = 1.8

    リポジトリ{ mavenCentral()

    }

    EXT { springCloudVersion = 'Camden.SR7' }

    依存関係{ コンパイル( 'org.springframework.cloud:spring-cloud-starter-feign') コンパイル( 'org.springframework.boot。コンパイル( 'org.springframework.boot:spring-boot-starter-thymeleaf') コンパイル( 'org.springframework.boot:spring-boot-starter-data-jpa') コンパイル'mysqlの' 名:「mysqlのコネクタ-Javaのバージョン: '5.1.6' コンパイル( 'org.springframework.boot:春・ブート・スターター・ウェブ') testCompile( 'org.springframeworkグループをコンパイル。ブート:スプリングブートスタータ試験 ') コンパイル(' org.springframework:スプリングwebmvc ') コンパイル(' org.springframework:スプリングコア ')

    }

    dependencyManagement { 輸入{ mavenBomは「org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}」 }}

答えて

0

それはここで何が起こっているのは非常に伝えることは困難ですが、私は重要なことをお勧めしたいですエラーメッセージはfolloです翼1:あなたのSpring Beanの

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SSRRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class java.lang.Long at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)

一つは、コンストラクタのタイプLongのパラメータを期待SSRRepositoryクラスに依存しています。しかし、アプリケーションにはタイプLongのBeanは含まれていません。したがって、Springはそのクラスをインスタンス化して依存関係を満たすことができません。

SSRRepositoryクラスのコンストラクタを確認し、どのような値が期待されるかを確認してください。それが意味をなさない場合は、正しいLong値を返すBeanメソッドを作成します。

関連する問題