Home > By category > Developer Tools >Management & Distribution > GeDA - Generic DTO Assembler



GeDA - Generic DTO Assembler

  • Downloads: 
  • Views: 
  • Rating:

GeDA - Generic DTO Assembler is a small, handy library specially designed to help developer assemble DTO's from Domain objects and update the Domain objects from DTO's in an n-tier applications.

The rationale for its existance was overhead of creating DTO Assemblers in an n-tier application to pass information within domain object to UI through DTO's (Data Transfer Objects).

The basic principle of the above application design is to extract the necessary information from the domain objects in the form of DTO's. In reality this involves a tidious get/set method calls that look very much the same for most of the objects.

GeDA uses Java5's annotations in order to map DTO's onto paths of the Domain object properties (the reflection method). Thus the annotated DTO's can be examined by a Generic DTO Assembler that will create specific instance of the assembler for the DTO is respect to a Domain object.

The assmebler is basically a placeholder for so called "data pipes" that allow transferring data from/to domain object's field.

Free download from Shareware Connection - GeDA - Generic DTO Assembler is a small, handy library specially designed to help developer assemble DTO's from Domain objects and update the Domain objects from DTO's in an n-tier applications.

Publisher: Denis Pavlov | License: Freeware | Price: 0.00
Version: 2.0.0 | Platform: WinOther
Released Date: | Rating: 0 | Title: GeDA - Generic DTO Assembler

Author Url: http://sourceforge.net/projects/geda-genericdto
Program Info Url: http://sourceforge.net/projects/geda-genericdto
Download Url: http://sourceforge.net/projects/geda-genericdto/files/stable/2.0.0/geda.core-2.0.0.jar/download

GeDA - Generic DTO Assembler keywords:
GeDA - Generic DTO Assembler related downloads:

APNG Assembler - APNG Assembler is a simple, command line based application designed as a standalone version of the popular APNG assembler.

forth assembler for avr32 - Avr32fasm is prefix Forth-assembler for AVR32 processors core. Main purpose of project - create base for develop Forth system for AVR32. Avr32fasm provides as assembler for creating low level Forth words.

A-PDF PageMaster - A-PDF PageMaster is a simple application which allows users to edit and assemble their Pdf files.

Hp 49 developpement kit - Xeno will provide an entire developement environnement for HP49 under linux : xmodem transfert, cross assembler, de-assembler, file transcription in graphic mode.

Generic Software Developers Guide - Generguide provides tools and documentation to quickly build a Software Developers Guide based on generic sections and project specific modifications. The generic guide describes the best of open source processes, conventions and tools.

Shareware Connection periodically updates pricing and software information of 'GeDA - Generic DTO Assembler' from company source 'Denis Pavlov' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'GeDA - Generic DTO Assembler' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of GeDA - Generic DTO Assembler.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

SyncMate - Just like windows users, Macintosh users also need to sync their data with myriads of other devices and other Macs. It is possible to use Apple’s much touted iCloud to sync a Mac with other iOS based devices but that may not fit ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Efham internet booster - Without using the web, you cannot accomplish a lot of things in life easily. However, the speed of internet access does play a role behind your web usage experience. At times, you may have to cope with sluggish web page rendering, buffering while ...

HDD Guardian - No matter how costly a desktop or laptop is, it is necessary to keep a tab on its hardware components. While you can spot signs and symptoms of hardware malfunction and impending failure in some instances, some mishaps may just strike you out of ...

HotShots - Screen capture software comes in handy in a number of situations, as it is. If you want to show some web content worth your interest to friends or prepare an interactive tutorial, such apps are useful. Needless to say, Windows inbuilt screen shot ...

CamMask - There are several types of webcam software available in market and so you need not stick with the default webcam software of your laptop any longer. However, not all webcam apps can offer you a plethora of fun and dazzling effects as CamMask. ...

SumatraPDF - The PDF format is used worldwide to distribute document files without changing formatting, alignment and layout. It can also be used to share complex engineering designs and diagrams along with massive amounts of text. The biggest benefit of this ...

PotPlayer - When it comes to selecting a suitable media player application, the profuse options can leave most PC users baffled. While the bundled WMP has become far more polished than its predecessors in latest releases of Windows, a section of users prefer ...

Emsisoft Emergency Kit - The way malware creators and hackers are adapting to newer measures to sneak past PC security, it is no longer enough to stay complacent after installing a standalone antivirus. You never know when a stealthy malware sneaks past its scan and ...




New Downloads

Extensibility Studio

Extensibility Studio is a
complete solution allowing to
extend your .NET application
with user-defined logic. It
includes ...

Code Compare Pro

Code Compare is the tool
specially adapted for
comparing source code files.
It locates changes in code
with regard to its ...

Data Puppy Lite (32-bit)

Data Puppy Lite is a database
migration tool for Oracle,
MySQL, SQL Server &
PostgreSQL that demonstrates
the basic ...

Database Workbench Pro

Cross database engine
developer IDE for PostgreSQL,
InterBase, SQL Server,
Firebird, MySQL, Oracle,
NexusDB, MSDE and ...

Altova MobileTogether
Designer

MobileTogether Designer is a
unique development tool for
building data-centric apps for
all platforms. Native apps are
...

ModCom

Free Windows software for Data
Acquisition & Control, HMI
/ SCADA, Industrial
Automation, Process Control,
and Data ...

dotConnect for QuickBooks

dotConnect for QuickBooks is
an ADO.NET provider for
working with QuickBooks data
through the standard ADO.NET
or Entity ...

GSpread.NET

GSpread.NET is a fast and easy
to use open source library
designed for developers
working with Google
Spreadsheets by ...

Setup Builder Starter

SetupBuilder version 8 is a
powerful software installation
system for developers and
organizations deploying
applications ...

VISCOM TIFF ActiveX SDK

image, picture, graphic viewer
ocx / activex.VB.Net, c#, VB,
VC++, PowerBuilder, VFP,
.Net mark a selection, crop,
zoom ...

ApexSQL Diff

ApexSQL Diff is a SQL
development tool that can
compare SQL Server database
tables, views and all other
SQL Server ...

SocketTools Library Edition

The SocketTools Library
Edition is a collection of
libraries for Internet
application development.
Includes over twenty ...