Этот проект, который может охватить организации в соответствии с интересами и местоположением человека; Это было реализовано для облегчения поиска клубов , организаций , сообществ или ассоциаций своих интересов в регионах, где люди живут и путешествуют.
Реализация проекта обеспечит отличное удобство как для организаций, так и для людей. Он направлен на использование его по всему миру при разработке проекта. Благодаря проекту, который мы поняли, люди смогут связаться и общаться с организациями, которые они ищут очень простым способом. В то же время организации, ассоциации, сообщества или клубы смогут зарегистрироваться в системе и облегчить их доступность. Эта платформа, реклама владельцев организаций и так далее. Это обеспечит минимизацию ситуаций, которые требуют таких затрат, как.
Наш проект; У него 5 моделей. Это пользователь (пользователь), организация (организация), фото (фото), категория (категория, интерес, хобби) и контакт (общение). Эти активы имеют отношения друг с другом. Модель пользователя (пользователя) имеет модель фото (фото) и отношения Onetoone (One -One). Таким образом, фото может принадлежать только пользователю, пользователь может иметь только фото.
Модель пользователя (пользователя) имеет модель категории (категория, интерес, хобби) и многомерный (многие). Модель пользователя (пользователя) может иметь несколько хобби, категорий и интересов. Это поле хранится в типе данных «хешет» в пользовательской модели. Преимущество этого заключается в том, что элементы не обязаны быть последовательными, а повторяющиеся данные не хранятся (та же категория не может быть добавлена), а данные хранятся с помощью метода хештинга. Он также хранится в типе данных «хешсет» для пользователей в модели категории. Таким образом, мы можем найти всех пользователей, которые зарегистрировались в системе, которая выбрала определенную категорию.
Модель модели организации/сообщества (организация) (фото) имеет отношения с OteTomany (множество). Это означает; Сообщество может иметь несколько фотографий. Модель контакта (коммуникация) модели организации/сообщества имеет одну (один -он -один) отношения. Мы указываем, что каждая организация может иметь только одну контактную модель, и что каждая модель контакта (коммуникация) может иметь только одну организацию.
Модель организации/сообщества имеет многотононику (уже одно -одному) взаимосвязь с моделью категории (категория, интерес, хобби). Это означает, что организация может принадлежать только к одной категории, но в одной категории может быть более одной организации.
Вам не нужно создавать какую -либо таблицу в нашем проекте Spring MVC, разработанном с помощью техники ORM JPA/Hibernate. После создания схемы и идентификации имени вашей базы данных вам следует отредактировать в соответствии со схемой имени, которую вы установили адрес URL -адреса в файле DB.Properties, и вы должны исправить поля пароля пользователя в соответствии с вашей информацией.
В проекте изображения изображений и организаций пользователя в проекте расположены в папке «Изображения» для пользователей в колене в системе, в папке «Организации» в организациях. Если вы хотите изменить это, он должен отредактировать метод ImageUploadoperations в классах UserController и OrganizationController и обновить метод AdSourceHandlers в классе SpringWebConfig. Он также должен обновить поле пути на соответствующих страницах JSP.
Кроме того, страна, провинция, информация о округе в проекте расположена в папке типа данных JSON /Web/Assets/JSON . Вы можете обновить эту область.
Кроме того, Hibernate Validator использовался для обеспечения процесса проверки в проекте. Когда пользователь или организация регистрируются в системе, дается предупреждение, и та же страница снова отображается, когда он оставляет места, которые не должны оставаться пустыми. Вы можете обновить это место, чтобы изменить эти сообщения.
Изменить язык системы; Нам нужно добавить параметр, такой как «? Language = tr» в последнюю часть адреса в адресной строке. В настоящее время система поддерживает два языка, турецкий и английский. Чтобы отобразить проект на английском языке, мы должны быть организованы как "? Чтобы автоматизировать этот процесс, турецкий флаг и британский флаг были добавлены в нижней части страниц. Нажав на эти флаги, мы можем легко изменить язык системы.
Вы можете обновить/изменить соответствующие сообщения здесь.
Любители