データベースにエントリを作成するための API を作成しています (Hibernate を使用)。
別のテーブルをマップするクラスを作成しました。それをjar(たとえばjar 1)(クラスと.hbm.xmlファイルを含む)にエクスポートしました。
現在、エンド ユーザーがデータベースを更新できるように、API (jar1 を含む) を作成しています。
API を jar (jar2 など) にエクスポートしました。
ここで、エンド ユーザーは API にアクセスするために jar2 を含める必要があります。しかし、jar2 は jar1 を使用するため、ユーザーにも jar1 を提供する必要があります。
データベース クラス ファイルと .hbm.xml ファイルを提供しているため、セキュリティ上の問題 (データベース) はありますか? はいの場合、どうすれば回避できますか?
Java、Hibernate 4、およびEclipse(IDE)を使用しています