Kontakt

Fakturační údaje

IČ: 87189224, BÚ: 1958653063/0800

Contact info in QR code

Musico

Informace

  • Webová aplikace vytvořená pomocí technologií EJB a JSF, s úmyslem nasazení na Glassfish serveru.
  • Psaná jako semestrální práce pro předmět X33EJA.
  • Účelem bylo osvojit si:
    • Návrh doménového modelu a jeho implementaci (alespoň jedna vazba M:N)
    • Použití JPA pro persistenci
    • Transakce
    • Použití EJB (stateless i statefull)
    • Lokalizaci do více jazyků
    • Autorizaci uživatelů, rozdělení do rolí a zabezpečení přístupu k business vrstvě
    • Webové rozhrání (servlety, jsp, nebo web framework)

Zdrojové kódy

 1: package cz.cvut.x33eja.macosond.business.util;
 2: 
 3: import java.util.Locale;
 4: import javax.ejb.Local;
 5: 
 6: /**
 7:  *
 8:  * @author Ondrej Macoszek <macosond@fel.cvut.cz>
 9:  */
10: @Local
11: public interface LocaleChoiceLocal
12: {
13:         public final static Locale CZECH = new Locale("cs", "CZ");
14:         public final static Locale ENGLISH = Locale.ENGLISH;
15: 
16:         public Locale getCurrentLocale();
17:         public void setCurrentLocale(Locale currentLocale);
18: }
19: