Archiwum wpisów dla słowa kluczowego „Encje”


Maj
06
2010

Seam: Pobieranie konfiguracji poczty z bazy

Słowa kluczowe: , , , , | Kategorie: Seam Framework
Gdy już udało mi się wysłać wiadomość email z poziomu aplikacji Seam, postanowiłem przenieść konfigurację serwera poczty wychodzącej do bazy danych – tak aby użytkownik (administrator) systemu mógł ją zmieniać w dowolnym momencie. Realizacja tego zadania wymagała rozszerzenia funkcjonalności komponentu org.jboss.seam.mail.mailSession. Na początek ... Więcej…
Marzec
23
2010

Dodatkowe walidatory Hibernate

Słowa kluczowe: , , , , , , , | Kategorie: Java
W związku z sugestiami czytelników, postanowiłem utworzyć i opublikować kilka przydatnych walidatorów Hibernate. Na początek przygotowałem adnotacje dla czterech numerów identyfikacyjnych: NIP, PESEL, REGON oraz seria i numer dowodu osobistego (@IdentityCard). Najlepiej będzie, jeżeli wyjaśnię działanie walidatorów na przykładach: import javax.persistence.*; import pl.info.czerwinski.validators.IdentityCard; import pl.info.czerwinski.validators.NIP; import pl.info.czerwinski.validators.PESEL; import static pl.info.czerwinski.validators.NIP.PersonType.*; @Entity @Table(name="persons") public ... Więcej…
Lipiec
30
2009

Lista encji z podglądem i edycją – widok

Słowa kluczowe: , , , | Kategorie: Seam Framework
Poprzednio omówiłem budowę komponentu służącego do zarządzania listą encji oraz ich podglądem i edycją. Tym razem zajmę się plikiem XHTML, czyli widokiem. Zacznę od przygotowania standardowej strony, na której znajdą się kolejne elementy: <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <ui:composition xmlns="http://www.w3.org/1999/xhtml" ... Więcej…
Lipiec
29
2009

Lista encji z podglądem i edycją – komponent sesyjny

Słowa kluczowe: , | Kategorie: Seam Framework
Zarówno JBoss Tools, jak i seam-gen potrafią wygenerować dla encji widoki listy, podglądu i edycji, wraz z odpowiednimi komponentami. Jednak taka obsługa encji daje niewielką elastyczność przy stosunkowo dużej ilości niepotrzebnego kodu. Postanowiłem przygotować własny szablon komponentu pozwalającego na wykonywanie wszelkich operacji na ... Więcej…
Lipiec
10
2009

Seam: Zalogowany użytkownik przechowywany w sesji

Słowa kluczowe: , , | Kategorie: Seam Framework
Jakiś czas temu poruszałem temat zapamiętywania w sesji danych zalogowanego użytkownika. Właściwie to chodziło mi o zilustrowanie przeciążania komponentów tożsamości i magazynu tożsamości. Tym razem pokażę, jak przechowywać w sesji całą encję zalogowanego użytkownika. Temat ten rozpocznie nieco dłuższy cykl wpisów na temat wstrzykiwania zależności ... Więcej…