Pracując nad nowym artykułem, po raz kolejny doszedłem do momentu, gdzie powinienem przedstawić strukturę plików i katalogów w projekcie. Do tej pory radziłem sobie przy pomocy znacznika pre oraz odpowiednio umieszczonych spacji. Problem polega na tym, że przy większej liczbie plików lub ...
Więcej…
Przygotowałem ostatnio plik pom.xml dla projektu korzystającego z AspectJ. Zanim przejdę do omawiania rzeczywistych problemów, przedstawię pokrótce budowę prostego aspektu. Żeby uzyskać jak najwięcej szczegółów, zamiast testów, użyję raczej niezbyt eleganckiego rozwiązania opartego o System.out.
Przygotowania
Na początek utworzę klasę, której dotyczyć będą punkty ...
Więcej…
Programowaniem aspektowym (ang. Aspect-oriented programming) zainteresowałem się ponad rok temu. Niestety od tamtej pory nie znalazłem dość czasu, aby zająć się tym zagadnieniem na poważnie. Nadszedł moment, kiedy nie jestem już całkowicie pochłonięty pracą z Seam Framework. Teraz nareszcie mogę zagłębić się ...
Więcej…
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…