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


Czerwiec
15
2009

JBoss Seam – encja uprawnień

Słowa kluczowe: , , , , | Kategorie: Seam Framework
Po długiej przerwie powrócę wreszcie do tematu uprawnień. Do tej pory omówiłem jedynie autoryzację użytkownika na podstawie roli – zarówno dla strony, jak i komponentu. Teraz nadeszła pora na dynamiczne przypisywanie rolom uprawnień do poszczególnych metod komponentów czy elementów strony. Zanim przejdę ... Więcej…
Maj
21
2009

JBoss Seam – rozszerzanie magazynu tożsamości

Słowa kluczowe: , , , | Kategorie: Seam Framework
Ostatnio opisałem dodawanie dodatkowych informacji do tożsamości (identity). Tym razem chciałbym zająć się ustawieniem wartości nowych właściwości za na podstawie danych dotyczących użytkownika pobranych z bazy. Aby ustalić, które pola encji User zawierają interesujące mnie informacje, muszę dodać do nich odpowiednie adnotacje. ... Więcej…
Maj
09
2009

Proste uwierzytelnienie z JBoss Seam

Najprostrzą metodą uwierzytelnienia użytkownika z użyciem JBoss Seam jest użycie komponentu Authenticator, znajdującego się w wygenerowanym pustym projekcie. Ten sposób daje stosunkowo małe możliwości, więc go przemilczę. Podstawą do uwierzytelniania użytkowników jest zarządzanie tożsamością z zastosowaniem komponentu IdentityManager. Pozwala on na wykonywanie takich operacji ... Więcej…
Maj
04
2009

Testowanie bez bazy

Słowa kluczowe: , , , | Kategorie: Programowanie
Ostatnio snułem rozważania nad kolejnością prac w projektach informatycznych. Ostatecznie zaproponowałem następujący porządek: Określenie wymagań funkcjonalnych. Napisanie testów. Implementacja klas. Mapowanie obiektów na relacje bazy danych. Tym razem chciałbym zająć się praktyczną stroną zagadnienia i wykazać prawdziwość wysuniętych tez. Od czego by tu zacząć… no tak: 1. Określenie wymagań. Ponieważ ... Więcej…
Marzec
24
2009

Związek trzech encji z Hibernate

Słowa kluczowe: , , , | Kategorie: Seam Framework
Relacje między dwoma tabelami bazy danych omówiłem poprzednim razem. Teraz chciałbym rozszerzyć problem do trzech tabel. Jednak nie chodzi mi o dowolne relacje, lecz o specyficzny ich rodzaj. Za przykład posłuży mi wyimaginowany system pracujący w firmie spedycyjnej. W tym systemie istnieją klienci (tabela customers), ... Więcej…