Generické DAO pro Hibernate/JPA
Nečekejte žádnou raketovou vědu, ale jenom takový malý tip ;-). Na pár projektech jsem se setkal s tim, že pro každou entitu bylo ručně vytvořeno a nebo vygenerováno DAO. Většina těchto DAO objektů však obsahovala pouze metody pro CRUD operace (Create, Update, Delete) pro danou entitu. To vedlo k často se opakujícímu kódu, který rozhodně nebyl...
autor: Dagi (10.9.2008)
zařazení: články, blog / Database
Hibernate - práce s kolekcemi, ManyToMany vazba
S Hibernatem dělám již celkem dlouho, ale i tak pořád narážím na nové a nové věci (to bude asi tím, že jsem manuál k Hibernate celý ještě nečetl a vždy se učím až za pochodu). Teď naposledy jsem řešil celkem intenzivně kolekce a asociace. Hibernate z pohledu kolekcí rozlišuje tři základní implementace...
autor: Petr Jůza (25.8.2008)
zařazení: články, blog / Database
Reverse Ajax s DWR, Spring, iBatis
Před nějakým časem se v Avedyi rozjížděl nový projekt. Jednalo se o klasický webový chat. Vytvořil jsem tehdy jednoduchý prototyp. Použil jsem DWR a technologii reverse ajax. Pro tento článek jsem původní prototyp trochu rozšířil a zapojil jsem Spring Framework a jako DAO vrstvu jsem vybral iBatis.
autor: Vlasta Vávrů (7.7.2008)
zařazení: články, blog / Spring
Výkonnost PreparedStatementu
Zakořeněným názorem je, že by se měly při práci s JDBC používat PreparedStatementy namísto obyčejných Statementu. Důvody jsou na bíledni, a to větší výkonnost a bezpečnost. Tyto argumenty Vám omlátí o hlavu kde kdo. Otázkou je jak je to s výkonností. Dlouhou dobu jsem si žil s názorem, že využití PreparedStatementu má opodstatnění až při...
autor: Dagi (18.6.2008)
zařazení: články, blog / Database
Pracujeme s Java Persistence API - tutoriál
Java Persistence API je špecifikácia, ktorá sa snaží štandardizovať objektovo-relačné mapovanie - teda mapovanie objektov na databázové tabuľky. Jej hlavným zdrojom inšpirácie je Hibernate a práve na tomto nástroji si ukážeme jeho použitie. Obsiahly tutoriál prináša popis základných tried, filozofie práce a značné množstvo príkladov...
vložil: Róbert Novotný (1.5.2008)
zařazení: články, blog / Enterprise JavaBeans
Nadišla jar v krajine DAO alebo použitie Spring JDBC
JDBC (Java Database Connectivity) je štandardný spôsob, akým možno pristupovať z jazyka Java k databázovým systémom. V článku si popíšeme, ako je možné zredukovať množstvo opakujúceho sa JDBC kódu použitím tried JdbcTemplate a RowMapper.
vložil: Róbert Novotný (6.3.2008)
zařazení: články, blog / Database
Simple JDBC template
SimpleJdbcTemplate nám umožňuje snadno a elegantně pracovat s JDBC. Podporuje pojmenování parametrů, generika atp. Pokud nepotřebujete ORM, stojí za to se na SimpleJdbcTemplate podívat.
vložil: Lukáš Křečan (2.3.2008)
zařazení: články, blog / Database
Jaký používáte nástroj pro persistency?
Inspirován článkem Is Hibernate the best choice? jsem se rozhodl udělat si malý průzkum, jak je to s čtenáři mého blogu a jimi používanými frameworky pro persistency. Já osobně jsem si prošel přes používání JDBC, iBatisu až po Hibernate a musím říci, že bych se již zpět nevracel.
autor: Dagi (21.2.2008)
zařazení: články, blog / Database
Hibernate a optimalizace
Častým argumentem proti používání Hibernate je, že ruční psaní dotazů umožní mít efektivnější a rychlejší program. Chtěl bych vám proto popsat naše zkušenosti s Hibernate a jeho optimalizací pro výkon. Následující článek vám přiblíží některé vlastnosti Hibernate ovlivňující výkon. Budeme předpokládat, že nás zajímá efektivita z pohledu SQL...
autor: Petr Ferschmann (19.6.2007)
zařazení: články, blog / Database
iBatis SqlMaps - tak trochu opomíjený ORM
Nedá mi to, abych nenapsal něco o frameworku iBatis. Někteří jej možná znáte, někteří jste možná o něm už slyšeli, ale dle trafficu na java.cz konferenci bych řekl, že jej většina z vás přehlíží. Zůstal nepovšimnut i v našem krají protřelém CZ podcastu číslo 8. Myslím, že je to škoda a proto jsem se rozhodl o malou osvětovou, nebo-li, jak by řekl...
vložil: Jan Novotný (8.5.2007)
zařazení: články, blog / Database
| strana 3/4 | předchozí 1 2 3 4 následující | celkem 38 položek | zobrazit všechny |
www.amaio.com