2

Spring Boot プロジェクトにテストを追加する必要があります。Rails フレームワークには、新しいプロジェクトの開始時に作成される開発およびテスト データベースがあります。データベース スキーマを等しく保つために、両方のデータベースに移行が適用されます。残念ながら、Spring ブートでテスト環境データベースを構成する方法と、dev に等しいデータベース構造を取得する方法に関するドキュメントは見つかりませんでした。

Spring Boot でのテストのベスト プラクティスは何ですか? テスト環境用にテストデータをセットアップして追加するにはどうすればよいですか? 例はありますか?

4

1 に答える 1

4

春には、さまざまな構成を使用できるプロファイルを使用できます。したがって、DEV プロファイルでは、Springに dev データベースを指すように指示しますが、TEST プロファイルでは別のデータベースで実行します。

このリンクを確認してください: http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html

デルタ スクリプトを管理する場合は、flyway または liquibase を使用できます。どちらも spring-boot でサポートされています。

于 2015-01-22T23:36:33.750 に答える