このプロジェクトは、その人の興味と場所に応じて組織に到達できる。それは、人々が住んで旅行する地域での自分の利益のクラブ、組織、コミュニティ、または協会の発見を促進するために実現されています。
このプロジェクトの実現は、組織と人々の両方に大きな利便性を提供します。プロジェクトを設計するときに、世界中でそれを使用することを目的としています。私たちが実現したプロジェクトのおかげで、人々は非常に簡単な方法で探している組織に到達してコミュニケーションをとることができます。同時に、組織、協会、コミュニティ、またはクラブがシステムに登録し、そのアクセシビリティを促進することができます。このプラットフォーム、組織所有者の広告など。次のようなコストを必要とする状況を最小限に抑えることができます。
私たちのプロジェクト。 5つのモデルがあります。これらは、ユーザー(ユーザー)、組織(組織)、写真(写真)、カテゴリ(カテゴリ、関心、趣味)、連絡先(通信)です。これらの資産は互いに関係があります。ユーザー(ユーザー)モデルには、写真(写真)モデルとoneTOONE(1つの - 1つ)の関係があります。したがって、写真はユーザーのみに属し、ユーザーは写真しか持っていません。
ユーザー(ユーザー)モデルには、カテゴリ(カテゴリ、関心、趣味)モデルと多くのモマ(多く)があります。ユーザー(ユーザー)モデルには、複数の趣味、カテゴリ、関心があります。このフィールドは、ユーザーモデル内の「ハッシュセット」データ型に保持されます。これの利点は、要素が順次必要ではなく、繰り返しデータが保持されないこと(同じカテゴリを追加できない)であり、データはハッシュメソッドで保持されることです。また、カテゴリモデルのユーザーの「ハッシュセット」データ型にも保持されます。このようにして、特定のカテゴリを選択したシステムに登録したすべてのユーザーを見つけることができます。
組織/コミュニティ(組織)モデル(写真)モデルには、オレトマ(複数)との関係があります。これはつまり;コミュニティは複数の写真を撮ることができます。組織/コミュニティモデルの連絡先(通信)モデルには、1つの(1つの - 1つの)関係があります。各組織には1つの連絡先モデルのみがあり、各連絡先(通信)モデルには1つの組織しか持てないことを指定します。
組織/コミュニティモデルには、カテゴリ(カテゴリ、関心、趣味)モデルとの多くの(すでに1つの)関係があります。これは、組織が1つのカテゴリにしか属しない可能性があることを意味しますが、1つのカテゴリに複数の組織が存在する場合があります。
ORMテクニックJPA/Hibernateで開発されたSpring MVCプロジェクトでテーブルを作成する必要はありません。スキーマを作成し、データベースの名前を識別した後、db.propertiesファイルにURLアドレスを設定した名前の名前に従って編集する必要があります。また、情報に従ってユーザー名パスワードフィールドを修正する必要があります。
プロジェクトでは、プロジェクト内のユーザーの写真と組織の画像は、システム内の膝のユーザーの「画像」フォルダー、組織内の「組織」フォルダーにあります。これを変更する場合は、UserControllerおよびArsganimingControllerクラスでImageUploAdoperationsメソッドを編集し、SpringWebConfigクラスのAdSourceHandlersメソッドを更新する必要があります。また、関連するJSPページのパスフィールドを更新する必要があります。
さらに、プロジェクトの国、州、地区情報は、JSONデータ型/Web/Assets/JSONフォルダーにあります。この領域を更新できます。
さらに、Hibernate Validatorを使用して、プロジェクトで検証プロセスを提供しました。ユーザーまたは組織がシステムに登録すると、警告が与えられ、空白のままになってはならない場所を離れると同じページが再度表示されます。この場所を更新して、これらのメッセージを変更できます。
システムの言語を変更する。アドレスバーのアドレスの最後の部分に「言語= tr」などのパラメーターを追加する必要があります。このシステムは現在、トルコと英語の2つの言語をサポートしています。プロジェクトを英語で表示するには、「?言語= Most」としてアレンジする必要があります。このプロセスを自動化するために、トルコの旗とイギリスの旗がページの一番下に追加されました。これらのフラグをクリックすると、システムの言語を簡単に変更できます。
ここで関連するメッセージを更新/変更できます。
恋人