Property Editory ve Spring Frameworku

Dnešní článek bych chtěl věnovat property editorům a zvláště jejich používání ve Spring Frameworku.

K čemu slouží property editory

Představte si následující případ – máte doménový objekt cz.vavru.sprin­g.sample.busi­ness.vo.Compa­ny, který je deninován:

package cz.vavru.sample.spring.business.vo;

public class Company {
        private int id;
        private Country country;
        private java.util.Currency currency;

        public Country getCountry() {
                return country;
        }

        public void setCountry(Country country) {
                this.country = country;
        }

        public java.util.Currency getCurrency() {
                return currency;
        }

        public void setCurrency(java.util.Currency currency) {
                this.currency = currency;
        }

        public int getId() {
                return id;
        }

        public void setId(int id) {
                this.id = id;
        }

}

Vidíme, že se jedná o klasickou JavaBeanu. Referencování třída cz.vavru.sample­.spring.busines­s.vo.Country vypadá následovně:

Celý článek 1 komentář 22. March 2007

Zend Framework - Hello World projekt (a MVC pattern)

minulé článku jsem popsal jednotlivé části Zend Frameworku. V dnešním článku bych chtěl ukázat vytvoření Hello World projektu, ukázat si samotný základ frameworku, kterým je MVC.

Celý článek 14 komentářů 11. March 2007

Uml srozumitelně - recenze

Právě se mi podařilo dočíst další knihu. Jedná se o titul Uml srozumitelně od autorů Hany Kanisové a Miroslava Müllera. K přečtení této knihy mě donutili okolnosti. Ve firmě jsme měli za úkol naprogramovat novou softwarovou komponentu. A protože její fungování bylo celkem složité a nešlo popsát pár řádky kódu přišlo na řadu UML.

Kniha je dobrým průvodcem základy UML. Myslím, že kdo to myslí s OOP vážně musí, alespoň na úrovni dobrému pozorumění diagramům, UML ovládat. Po přečtení knihy jsem se začal dívat na problematiku OOP z dalšího úhlu pohledu.

Celý článek Přidat komentář 5. March 2007

Kódování JSP stránek a fmt tag library

Věděli jste, že za určitých okolností není možné nastavit JSP stránce běžící v kontajneru Tomcat 4.x kódování podle vašich představ?

Celý článek Přidat komentář 2. March 2007

Zjednodušená definice parametrů bean ve Spring 2.0

Spring Framework od svého vzniku v roce 2003 urazil velký kus cesty. Dnes je tu verze 2.0, která přináší oproti jedničkové řadě řadu zlepšení. Pokud chcete více informací přečtěte si dokument Whats new in Spring 2.0 (pdf, 669 KB).

Mezi novinky patří i možnost nového způsobu definice bean v aplikačním kontextu. Povolenými elementy už nejsou pouze kořenový element <beans> a mateřské <bean>. V dnešním článku chci ukázat pouze jednu maličkost – vzpomínanou zjednodušenou definici parametrů bean.

Celý článek 1 komentář 13. February 2007

Projekt Phobos - skriptovací framework pro platformu Java

O projektu Phobos jsem se doslechl na Sun Tech Days, které se konaly minulý rok na podzim v Praze. Jedná se o framework, který umožňuje přístup k Java API z prostředí skriptovacích jazyků. Nyní má Phobos podporu pro JavaScript a JRuby.

Až dnes jsem se podíval na projekt podrobněji. Jednou za čas udělám čistku v mé RSS čtečce – některé články přeskočím, jiné si naopak přečtu. Mezi články, které jsem nepřeskočil byl New Technologies: Project Phobos.

Celý článek 1 komentář 7. February 2007

Úvod do Zend Frameworku

Zrovna nedávno jsem měl s kolegy rozhovor o tom, že si nejraději všechno napíšou sami. Umět si napsat kvalitní kód je jistě potřebná věc, ale myslím, že umět efektivně použít stávající kvalitní řešení je minimálně stejně důležité.

To je také důvod proč jsem začal používat Zend Framework. Také díky tomuto fraworku vyvíjíme ve firmě webové stránky mnohem rychleji a kvalitněji. ZF urazil za svůj rok existence obrovský krok kupředu. Používám ho od verze 0.2, teď je aktuální verze 0.7.

Celý článek 1 komentář 31. January 2007

Qip - skvělý ICQ klient

V tomto příspěvku bych se chtěl velmi stručně zmínit o klientu protokolu ICQ s názvem QIP. Nejdříve se v rychlosti zmíním o oficiálním ICQ klientu a Mirandě a zmíním problémy, které se mi v souvislosti s jejich používáním přihodily. Nakonec představím klienta QIP.

Celý článek 9 komentářů 21. January 2007

David Špinar - Tvoříme přístupné webové stránky

Přesto že na webu bylo napsáno již několik článků o knize Davida ŠpinaraTvoříme přístupné webové stránky myslím, že neuškodí, když pár řádek také přihodím. Vzpomínané recenze byly napsány totiž lidmi, kteří se přístupnosti, HTML kodeřině a případně copywritingu věnují na plný úvazek. Zatímco já se považuji spíše za programátora a až do této chvíle jsem neměl o přístupnosti ani ponětí.

Celý článek Přidat komentář 16. January 2007

Smarty plugin pro Texy!

Jistě jste slyšeli o templatovacím systému Smarty a převaděči textu do formátovaného HTML kódu s názvem Texy!. Smarty používám již téměř rok. Texy! jsem začal používat právě teď a potřeboval jsem najít způsob jak ho bezbolestně zaintegrovat do stávajícího webu. Výsledkem je tento jednoduchý Smarty plugin.

Celý článek 9 komentářů 3. January 2007

Novější články Starší články


Kategorie

Odkazy

Zdroje

Locations of visitors to this page