Dieses Projekt, das Organisationen entsprechend den Interessen und dem Standort der Person erreichen kann; Es wurde realisiert, um die Feststellung von Clubs , Organisationen , Gemeinschaften oder Verbänden ihrer eigenen Interessen in den Regionen, in denen Menschen leben und reisen, zu erleichtern.
Die Verwirklichung des Projekts bietet sowohl Organisationen als auch Menschen einen großen Komfort. Es zielt darauf ab, es auf der ganzen Welt bei der Gestaltung des Projekts zu verwenden. Dank des Projekts, das wir erkannt haben, können die Menschen die Organisationen, die sie suchen, auf eine sehr einfache Weise erreichen und kommunizieren. Gleichzeitig können sich Organisationen, Verbände, Gemeinden oder Clubs am System registrieren und ihre Zugänglichkeit erleichtern. Diese Plattform, die Werbung der Organisationsinhaber und so weiter. Es werden die Situationen minimiert, in denen Kosten wie z. B. Kosten erfordern.
Unser Projekt; Es hat 5 Modelle. Dies sind Benutzer (Benutzer), Organisation (Organisation), Foto (Foto), Kategorie (Kategorie, Interesse, Hobby) und Kontakt (Kommunikation). Diese Vermögenswerte haben eine Beziehung zueinander. Das Benutzermodell (Benutzer) verfügt über ein Foto- (Foto-) Modell- und Onetoone (One -One -One) -beziehung. So kann ein Foto nur einem Benutzer gehören, ein Benutzer kann nur ein Foto haben.
Das User (User) -Modell verfügt über eine Kategorie (Kategorie, Interesse, Hobby) und ManyMomaney (viele). Das Benutzermodell (Benutzer) kann mehrere Hobbys, Kategorien und Interessen haben. Dieses Feld wird im "Hashset" -Datentyp innerhalb des Benutzermodells gehalten. Der Vorteil davon ist, dass die Elemente nicht sequentiell sein und die sich wiederholenden Daten nicht aufbewahrt werden (dieselbe Kategorie kann nicht hinzugefügt werden) und die Daten werden mit der Hashing -Methode gehalten. Es wird auch im "Hashset" -Datentyp für Benutzer im Kategoriemodell aufbewahrt. Auf diese Weise finden wir alle Benutzer, die sich in dem System registriert haben, das eine bestimmte Kategorie ausgewählt hat.
Modell (Organisation/Community) (Organisation) Modell (Foto) hat eine Beziehung zur Onetomany (Multiple). Das heisst; Eine Community kann mehrere Fotos haben. Das Kontaktmodell (Kommunikation) des Organisations-/Community -Modells hat eine (eine -One -One) -Beziehung. Wir geben an, dass jede Organisation nur ein Kontaktmodell haben kann und dass jedes Kontakt (Kommunikations-) Modell nur eine Organisation haben kann.
Das Organisations-/Community -Modell hat eine Vielzahl von (bereits eine -eine) Beziehung zu dem Modell der Kategorie (Kategorie, Interesse, Hobby). Dies bedeutet, dass eine Organisation möglicherweise nur zu einer Kategorie gehört, aber es kann mehr als eine Organisation in einer Kategorie geben.
Sie müssen in unserem Spring MVC -Projekt, das mit der ORM -Technik JPA/Hibernate entwickelt wurde, keine Tabelle erstellen. Nachdem Sie ein Schema erstellt und den Namen Ihrer Datenbank identifiziert haben, sollten Sie gemäß dem Namensschema bearbeiten, das die URL -Adresse in der Datei db.properties festgelegt und die Felder des Benutzernamenkennworts gemäß Ihren Informationen korrigieren.
Im Projekt befinden sich die Bilder der Bilder und Organisationen des Benutzers im Projekt im Ordner "Bilder" für Benutzer im Knie im System im Ordner "Organisationen" innerhalb der Organisationen. Wenn Sie dies ändern möchten, sollten Sie die ImageUploadoperations -Methode in den Klassen UserController und organisationController bearbeiten und die AdsourceHandlers -Methode in der Springwebconfig -Klasse aktualisieren. Es muss auch das Pfadfeld auf den relevanten JSP -Seiten aktualisieren.
Darüber hinaus befinden sich das Land, die Provinz, die Distriktinformationen im Projekt im JSON -Datentyp /Web/Assets/JSON -Ordner. Sie können diesen Bereich aktualisieren.
Darüber hinaus wurde der Hibernate -Validator verwendet, um Validierungsprozess im Projekt bereitzustellen. Wenn der Benutzer oder die Organisation das System registriert, wird die Warnung angegeben und dieselbe Seite wird erneut angezeigt, wenn er die Stellen verlässt, die nicht leer bleiben sollten. Sie können diesen Ort aktualisieren, um diese Nachrichten zu ändern.
Die Sprache des Systems zu ändern; Wir müssen dem letzten Teil der Adresse in der Adressleiste einen Parameter wie "? Sprache = Tr" hinzufügen. Das System unterstützt derzeit zwei Sprachen, Türkisch und Englisch. Um das Projekt in Englisch anzuzeigen, müssen wir als "? Language = Most" angeordnet werden. Um diesen Prozess zu automatisieren, wurden die türkische Flagge und die britische Flagge am Ende der Seiten hinzugefügt. Durch Klicken auf diese Flags können wir die Sprache des Systems leicht ändern.
Sie können die relevanten Nachrichten hier aktualisieren/ändern.
Liebhaber