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.spring.sample.business.vo.Company
,
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.business.vo.Country
vypadá následovně:
Celý článek 22. March 2007
V 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 11. March 2007
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 5. March 2007
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 2. March 2007
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 13. February 2007
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 7. February 2007
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 31. January 2007
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 21. January 2007
Přesto že na webu bylo napsáno již několik článků o knize Davida Špinara – Tvoří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 16. January 2007
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 3. January 2007
Novější články
Starší články