Archiwa tagów: Guice

O Warsjawie 2012 słów kilka

wjug-logo

Dnia dzisiejszego odbyła się konferencja warsztatowa Warsjawa 2012. Obecnie jest to chyba największa tego typu konferencja w Polsce, która z roku na rok przyciąga coraz większą ilość uczestników i prelegentów. W tym roku można było zapisać się na jedną z 10 ścieżek warsztatowych, z których większość dotyczyła tematów około-javowych, ale znalazło się też kilka traktujących o zupełnie innej tematyce. Zapisywać na warsztaty trzeba było się dość szybko, bo miejsca zostały obsadzone zaledwie w przeciągu kilku dni. Mi dane było udać się na ścieżkę: Injektowanie zależności w GUICE + zdalne injektowanie, więc to z jej punktu widzenia zdam relację z konferencji :)

Na początek duża pochwała dla organizatorów, bo organizując takie konferencje robią coś naprawdę wspaniałego. Miło jest patrzeć, jak społeczność javowa w Polsce stale się rozwija i skupia wokół siebie coraz większe zainteresowanie. Nie byłem na poprzednich edycjach Warsjawy, więc ciężko mi jest porównać do nich dzisiejsze wydarzenie, jednak dziś odbyło się wszystko bez wpadek, większych problemów i obsunięć czasowych, za co należy się duży plus. Spory minus za to dla samej społeczności, bo odniosłem wrażenie, że sporo osób dziś nie dotarło (zima ich zaskoczyła?), nie informując organizatorów o tym wcześniej, przez co przyblokowali miejsca dla innych potencjalnych chętnych uczestnictwa.

Czytaj więcej »

Integracja Shiro, Guice i GWT

shiro-logo.jpg

Jako że w związku z nadchodzącym dłuższym weekendem majowym (ręce do góry, kto nie bierze urlopu?), nastroje dziś są mocno weekendowe, będzie szybko i przyjemnie :) Poprzednio opisywałem w jaki sposób użyć Shiro w aplikacji GWT. Obecna wtedy wersja Shiro (1.1.0) nie wspierała natywnie Guice‚a, dlatego konfigurację oparliśmy na standardowych plikach shiro.ini oraz web.xml. Oczywiście wersję 1.1.0 da się zintegrować z Guice’m, co wymaga jednak użycia kilku tricków. Jeśli jesteś zainteresowany właśnie tą wersją Shiro, to w sieci można znaleźć kilka dobrych poradników.

Od jakiegoś czasu Shiro dostępne jest w wersji 1.2.0, w której to Guice jest już oficjalnie wspierany. Niestety na oficjalnej stronie Shiro nie wszystko zostało dokładnie wytłumaczone, dlatego chcę zaprezentować Ci najprostszy sposób połączenia tych dwóch framework’ów. Użyjemy do tego poprzednio stworzonej aplikacji, tak aby skupić się tylko na integracji z Guice’m. Czytaj więcej »