2012-03-31 4 views

答えて

2

レーベンシュタイン距離の最小数で計算するためにクラスStringDistanceが有用であるアパッチOpenJPA

からJPA specificationの一部が、ユーティリティクラスではありません2番目の文字列に到達するために最初の文字列に適用する必要のある変更。アルゴリズムの詳細については、hereを参照してください。

StringDistanceクラスは、JPA仕様とは関係ありません。これは、JPA仕様の実装の1つであるOpenJPAによって使用される単なるユーティリティクラスです。 Apacheのコモンも提供し、このようなfunction

OpenJPAのは、OpenJPAの設定ファイルを解析中に無効な構成プロパティがある見つけた場合、それはこの無効なプロパティに最も近い有効なプロパティ文字列を見つけるためにgetClosestLevenshteinDistance()を呼び出すことにより、レーベンシュタイン距離のアルゴリズムを使用します。この無効なプロパティを修正するための提案を提供することができます。

関連する問題