問題タブ [spring-resttemplate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1729 参照

spring - 統合テストで、Spring Boot に RestTemplate の配線がないと不平を言うのはなぜですか?

RestTemplate統合テストで、配線が見つからないというエラーが表示されるのはなぜSpring Bootですか?

この統合テストを修正するにはどうすればよいですか?

また、これは統合テストですか、それとも単体テストですか? 私の理解に基づいて、このテストは外部エンティティ(テスト対象のクラスの外部)であるモックサーバーを呼び出しているため、統合テストです。私の理解は正しいですか?

pom.xml

src/main/java/RestTemplateConfig.java

src/main/java/AccountService.java

src/test/java/AccountServiceIntegrationTest.java

エラーログ:

0 投票する
5 に答える
1224 参照

java - SpringBoot が RestTemplateBuilder を 1.5.14 から 2.1.5 にアップグレードする

私はこのコードを使用するプロジェクトで正常に動作していますRestTemplateBuilder 1.5.14

に更新した後 RestTemplateBuilder 2.1.5、次のコードがあります。

しかし、コードを実行 InvocationTargetException / NullPointerExceptionすると、行を削除すると消えます.requestFactory(new MyHttpComponentFactoryBuilder().build().getClass())が、デバッグnew MyHttpComponentFactoryBuilder().build().getClass()はnullではありません

私も提案された解決策を試しました:

しかし、私も持っていますInvocationTargetException / NullPointerException