Proyek ini, yang dapat mencapai organisasi sesuai dengan minat dan lokasi orang tersebut; Telah direalisasikan untuk memfasilitasi penemuan klub , organisasi , komunitas atau asosiasi kepentingan mereka sendiri di daerah tempat orang tinggal dan bepergian.
Realisasi proyek akan memberikan kenyamanan besar bagi organisasi dan orang. Ini bertujuan untuk menggunakannya di seluruh dunia saat merancang proyek. Berkat proyek yang telah kami sadari, orang -orang akan dapat menjangkau dan berkomunikasi dengan organisasi yang mereka cari dengan cara yang sangat sederhana. Pada saat yang sama, organisasi, asosiasi, komunitas atau klub akan dapat mendaftar ke sistem dan memfasilitasi aksesibilitas mereka. Platform ini, iklan pemilik organisasi, dan sebagainya. Ini akan memberikan meminimalkan situasi yang membutuhkan biaya seperti.
Proyek kami; Ini memiliki 5 model. Ini adalah pengguna (pengguna), organisasi (organisasi), foto (foto), kategori (kategori, minat, hobi) dan kontak (komunikasi). Aset ini memiliki hubungan satu sama lain. Model pengguna (pengguna) memiliki model foto (foto) dan hubungan onetoone (satu -on -satu). Jadi foto hanya bisa menjadi milik pengguna, pengguna hanya dapat memiliki foto.
Model Pengguna (Pengguna) memiliki kategori (kategori, minat, hobi) model dan Manymomany (banyak). Model pengguna (pengguna) dapat memiliki beberapa hobi, kategori, dan minat. Bidang ini disimpan dalam tipe data "hashset" dalam model pengguna. Keuntungan dari ini adalah bahwa elemen tidak diperlukan untuk berurutan dan data berulang tidak disimpan (kategori yang sama tidak dapat ditambahkan) dan data disimpan dengan metode hashting. Ini juga disimpan dalam tipe data "hashset" untuk pengguna dalam model kategori. Dengan cara ini, kami dapat menemukan semua pengguna yang telah mendaftar di sistem yang telah memilih kategori tertentu.
Model Organisasi/Komunitas (Organisasi) (Foto) Model memiliki hubungan dengan Onetomany (Multiple). Ini berarti; Komunitas dapat memiliki banyak foto. Model kontak (komunikasi) dari model organisasi/komunitas memiliki satu (satu -satu -satu) hubungan. Kami menentukan bahwa setiap organisasi hanya dapat memiliki satu model kontak, dan bahwa setiap model kontak (komunikasi) hanya dapat memiliki satu organisasi.
Model organisasi/komunitas memiliki hubungan banyak (sudah satu -untuk -satu) dengan kategori (kategori, minat, hobi) model. Ini berarti bahwa suatu organisasi hanya termasuk dalam satu kategori, tetapi mungkin ada lebih dari satu organisasi dalam satu kategori.
Anda tidak perlu membuat tabel apa pun dalam proyek Spring MVC kami yang dikembangkan dengan teknik ORM JPA/Hibernate. Setelah membuat skema dan mengidentifikasi nama database Anda, Anda harus mengedit sesuai dengan skema nama, yang telah Anda atur alamat URL dalam file db.properties, dan Anda harus memperbaiki bidang kata sandi nama pengguna sesuai dengan informasi Anda.
Dalam proyek tersebut, gambar gambar dan organisasi pengguna dalam proyek tersebut terletak di folder "Gambar" untuk pengguna di lutut dalam sistem, di folder "Organisasi" di dalam organisasi. Jika Anda ingin mengubah ini, itu harus mengedit metode ImageUploadoperations di kelas UserController dan Organisasi Controller dan memperbarui metode AdSourceHandlers di kelas SpringWebConfig. Itu juga harus memperbarui bidang jalur pada halaman JSP yang relevan.
Selain itu, informasi negara, provinsi, distrik dalam proyek ini terletak di folder JSON Data Type /Web/Assets/JSON . Anda dapat memperbarui area ini.
Selain itu, validator hibernate digunakan untuk memberikan proses validasi dalam proyek. Ketika pengguna atau organisasi mendaftar ke sistem, peringatan diberikan dan halaman yang sama ditampilkan lagi ketika meninggalkan tempat yang tidak boleh dibiarkan kosong. Anda dapat memperbarui tempat ini untuk mengubah pesan ini.
Untuk mengubah bahasa sistem; Kita perlu menambahkan parameter seperti "? Bahasa = TR" ke bagian terakhir alamat di bilah alamat. Sistem saat ini mendukung dua bahasa, Turki dan Inggris. Untuk menampilkan proyek dalam bahasa Inggris, kita perlu diatur sebagai "? Bahasa = kebanyakan". Untuk mengotomatiskan proses ini, bendera Turki dan bendera Inggris ditambahkan di bagian bawah halaman. Dengan mengklik bendera ini, kita dapat dengan mudah mengubah bahasa sistem.
Anda dapat memperbarui/mengubah pesan yang relevan di sini.
Pecinta