Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 4.220 pregleda

Najnovija ↓

Java Login za vise korisnika 11.08.2018. u 00:18 · pre 100 meseci #1
Ako moze neko da mi pomogne kako da napravim java login za vise korisnika.

Diagram Klase su :Korisnik ,Klijent,SefPoslovnice,SefKuhinje,Menadzer ,Admin

Roditelj:Korisnik deca:Klijent,SefPoslovnice,SefKuhinje,Menadzer

U bazi su kolone Korisnika
ID,username,sifra,ime,email,tel.


Ja znam da napravim kad imam nrp u tabeli Korisnik kolonu npr. tipkorisnika :user,admin,sef
Pa u Servletu da ucita

String type=rs.getString("tipkorisnika");

if("user".equals(type))
{
response.sendRedirect("user.jsp");

}

else if("sef".equals(type))
{
response.sendRedirect("sef.jsp");
}
Re: Java Login za vise korisnika 11.08.2018. u 11:17 · pre 100 meseci #2
Nisam neki javaš, ali bi verovatno trebalo da imaš različite potklase klase Korisnik i onda redirektuješ u zavisnosti od toga kog tipa ti je objekat.
Re: Java Login za vise korisnika 14.08.2018. u 16:17 · pre 100 meseci #4
Pa sad ovo je više pitanje arhitekture nego Jave.

U principu u bazi bi trebalo da imaš tabelu Korisnik, sa npr poljima:

Korisnik:
id
ime
korisnicko_ime (unique)
lozinka
audit podaci (status, datum unosa, datum statusa, ...)
... sva ostala polja koja su vezana za osobu kao takvu, nevezano za tvoju biznis logiku, recimo adresa, telefon...


Potom imaš tabelu Rola

Rola:
id
naziv
audit podaci (status, datum unosa, datum statusa, ...)
.. ako ti je još nešto potrebno

Kad spajaš ove 2 tabele imaš 2 mogućnosti:

1) jedan korisnik može imati samo rolu, u tabeli korisnik imaš FK na tabelu Rola i tako za korisnika dobijaš rolu

2) jedan korisnik može imati više rola - praviš join tabelu recimo Rola_Korisnik_join

Rola_Korisnik_join
id
korisnik_id
rola_id

i onda u selectu dobiješ listu rola pa sa tim već radiš šta treba (meni pa korisnik bira šta će, ...)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme