Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 634819

Dynamic Data Access Object Design Pattern


Roško, Zdravko; Konecki, Mario
Dynamic Data Access Object Design Pattern // Proceedings of the 19th Central European Conference on Information and Intelligent Systems / Auerer, Boris ; Bača, Miroslav (ur.).
Varaždin: Fakultet organizacije i informatike Sveučilišta u Zagrebu, 2008. str. 615-620 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


CROSBI ID: 634819 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Dynamic Data Access Object Design Pattern

Autori
Roško, Zdravko ; Konecki, Mario

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceedings of the 19th Central European Conference on Information and Intelligent Systems / Auerer, Boris ; Bača, Miroslav - Varaždin : Fakultet organizacije i informatike Sveučilišta u Zagrebu, 2008, 615-620

Skup
Central European Conference on Information and Intelligent Systems

Mjesto i datum
Varaždin, Hrvatska, 24.09.2008. - 26.09.2008

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Strategy; Data Access Object; Sovereign Value Object; EJB; Value List Handler; Result Set; Object Relational Mapping; Caching; Meta Data; Transaction; Connection; Business Object; Facade

Sažetak
Business logic application layer accessing data from any data source (databases, web services, legacy systems, flat files, ERPs, EJBs, CORBA services, and so forth) uses the Dynamic Data Access Object which implements the Strategy[1] design pattern and hides most of the complexity away from an application programmer by encapsulating its dynamic behavior in the base data access class. By using the data source meta data, it automates most of the functionality it handles within the application. Application programmer needs only to implement specific „finder“ functions, while other functions such as „create, store, remove, find, removeAll, storeAll, createAll, findAll“ are implemented by the Dynamic Data Access Object base class for a specific data source type.. Currently there are many Object Relational Mapping products such as Hibernate, iBatis, EJB CMP containers, TopLink, which are used to bridge objects and relational database. Most of the time this approach (Object Relational Mapping) makes one more unnecessary layer of the complexity. Dynamic Data Access Object helps application programmers to avoid the usage of the Object Relational Mapping when there is no benefit of using it. Dynamic Data Access Object is an implementation of „pass through“ instead of Object Relational Mapping application behavior at the data access layer.

Izvorni jezik
Engleski

Znanstvena područja
Informacijske i komunikacijske znanosti



POVEZANOST RADA


Ustanove:
Fakultet organizacije i informatike, Varaždin

Profili:

Avatar Url Mario Konecki (autor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada www.ceciis.foi.hr

Citiraj ovu publikaciju:

Roško, Zdravko; Konecki, Mario
Dynamic Data Access Object Design Pattern // Proceedings of the 19th Central European Conference on Information and Intelligent Systems / Auerer, Boris ; Bača, Miroslav (ur.).
Varaždin: Fakultet organizacije i informatike Sveučilišta u Zagrebu, 2008. str. 615-620 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Roško, Z. & Konecki, M. (2008) Dynamic Data Access Object Design Pattern. U: Auerer, B. & Bača, M. (ur.)Proceedings of the 19th Central European Conference on Information and Intelligent Systems.
@article{article, author = {Ro\v{s}ko, Zdravko and Konecki, Mario}, year = {2008}, pages = {615-620}, keywords = {Strategy, Data Access Object, Sovereign Value Object, EJB, Value List Handler, Result Set, Object Relational Mapping, Caching, Meta Data, Transaction, Connection, Business Object, Facade}, title = {Dynamic Data Access Object Design Pattern}, keyword = {Strategy, Data Access Object, Sovereign Value Object, EJB, Value List Handler, Result Set, Object Relational Mapping, Caching, Meta Data, Transaction, Connection, Business Object, Facade}, publisher = {Fakultet organizacije i informatike Sveu\v{c}ili\v{s}ta u Zagrebu}, publisherplace = {Vara\v{z}din, Hrvatska} }
@article{article, author = {Ro\v{s}ko, Zdravko and Konecki, Mario}, year = {2008}, pages = {615-620}, keywords = {Strategy, Data Access Object, Sovereign Value Object, EJB, Value List Handler, Result Set, Object Relational Mapping, Caching, Meta Data, Transaction, Connection, Business Object, Facade}, title = {Dynamic Data Access Object Design Pattern}, keyword = {Strategy, Data Access Object, Sovereign Value Object, EJB, Value List Handler, Result Set, Object Relational Mapping, Caching, Meta Data, Transaction, Connection, Business Object, Facade}, publisher = {Fakultet organizacije i informatike Sveu\v{c}ili\v{s}ta u Zagrebu}, publisherplace = {Vara\v{z}din, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font