2017-03-29 4 views
0

spring mvcフレームワークでデータベースなしでCRUDシステムを作成することはできますか? 可能であれば、どのように? 私は1つの値を保存して更新できるアプリケーションを作ったが、値のリストを保存して更新する必要がある。spring mvc crud example without database

答えて

0

ファイルシステムまたはExcelをデータベースとして使用し、ファイル処理またはApache POIを使用して更新または削除を作成するファイルシステムを使用して、CRUD操作を再作成できます。

1

HSQLDBは​​メモリDBを提供しています。これを使用して、単体テストのcrud操作を行うことができます。ユニットテストのバネ構成と、デプロイされたコードのバネ構成を維持できます。 db構成は両方で異なる可能性があります。そのため、テストを実行する場合はインメモリのデータベースで、サーバーにデプロイする場合は実際のデータベースでデータ更新を実行します。 Springはこれをシームレスに処理します。
http://hsqldb.org/春ブーツは、あなたのコードをテストするには、このinbuild

他の方法を持っているあなたはモックデータ/オブジェクト上のコードをテストmockitoを使用することです。

更新:ちょうど見つけたDBUnitと呼ばれるものがあるが、それはまた、あなたが偽のデシベル

に対してテストすることができます
関連する問題