BeanMaker - a Tool for Automatic Generation of Persistent Enterprise JavaBeans
- An EJB container can host three types of beans: Session beans to model business processes, entity beans to represent business objects and message-driven beans to provide for asynchronous method calls. This paper addresses entity beans and their mapping to persistent storage, especially relational and object-relational databases. A tool named BeanMaker is presented which can do object mapping either automatically by metadata analysis of a database schema or manually based on intrinsic real world semantics supplied by the user. BeanMaker is a running prototype system with an intuitive GUI interface. This paper looks what's behind the scenes and focuses on design issues and concepts of code generation.
Verfasserangaben: | Klaus Drosten, Christian Bals |
---|---|
URN: | urn:nbn:de:hbz:1010-opus4-115 |
Dokumentart: | Arbeitspapier |
Sprache: | Englisch |
Jahr der Fertigstellung: | 2004 |
Jahr der Erstveröffentlichung: | 2004 |
Datum der Freischaltung: | 16.09.2004 |
Freies Schlagwort / Tag: | Enterprise JavaBeans; Object-relational Mapping |
GND-Schlagwort: | Codegenerierung; Enterprise JavaBeans; Persistenz <Informatik> |
Seitenzahl: | 15 |
Fachbereiche / Institute: | Fachbereiche / Informatik und Kommunikation |
DDC-Klassifikation: | Informatik, Informationswissenschaft, allgemeine Werke / Informatik, Wissen, Systeme / Datenverarbeitung; Informatik |
Lizenz (Deutsch): | Es gilt das Urheberrechtsgesetz |