ユーザーがデータベースにデータを入力する機能を含むアプリケーションを構築しています。ユーザーがテキストを入力した場合、たとえば日付を入力しようとした場合、入力した文字列が問題なくSQLクエリで実行できることを検証できるようにしたいと思います。
私はJavaでコーディングしているので、これを行う小さなライブラリがあるのか、それとも別のreg-exeを使用して検証を行う必要があるのか疑問に思っています。
検証をデータベースに依存したくないのは、(a)データベースが遠くにあると遅くなる可能性があり、(b)他のカスタム検証ルールを実装する(またはユーザーに実行させる)ことができるためです。すべての検証をボックスに保存したい。
ありがとう