Hello everyone, we are developers of a software factory working on a project using iBatis and the Spring framework and we have found Abator a wonderful tool that really speed up the work. We were wondering which was the best way to use Abator and eventually to extend it. For example: is it best to use Abator to generate mappings and model class only at the beginning and then modify them to fit our needs or use Abator to continually keep the mappings in sync with the database? In this second option how do we avoid to have an "anemic data model"? We thought about a layer of classes that uses the abator generated ones. It is the best choice? Another question is: could we have the option to make integrations and editings to the source code that could be integrated in the source code repository? The other option is: could we ask the Abator developers to add some minor changes to the source code, in particolar we feel to need to have an extendible factory able to generate the classes contained in the package org.apache.ibatis.abator.internal.db. Thank you for the good work bye _____
OmniaSoftware ® s.r.l. Fabio Collini (Analista Programmatore) Via Melloni, 29 - 50019 Sesto F.no (FI) Tel. 0554200158 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] http://www.omniagroup.it/ _____ AVVISO DI RISERVATEZZA Il testo e gli eventuali documenti trasmessi contengono informazioni riservate al destinatario indicato. La seguente e-mail è confidenziale e la sua riservatezza è tutelata legalmente dalle normative vigenti. La lettura, copia od altro uso non autorizzato o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Se si ritiene di non essere il destinatario di questa mail, o se si è ricevuto questa mail per errore, si prega di darne immediata comunicazione al mittente e di provvedere immediatamente alla sua distruzione. Le dichiarazioni contenute nel presente messaggio, nonché nei suoi eventuali allegati, devono essere attribuite esclusivamente al mittente e non possono essere considerate come trasmesse o autorizzate da Omnia Software s.r.l.; le medesime dichiarazioni non impegnano Omnia Software s.r.l. nei confronti del destinatario o di terzi. Omnia Software s.r.l. non si assume alcuna responsabilità per eventuali intercettazioni, modifiche o danneggiamenti del presente messaggio e-mail. PRIVACY NOTICE The information contained in this transmittal, including any attachments hereto, are confidential and privileged, and intended solely for the specified addressee(s). This e-mail has a confidential nature which is protected by the Italian law. Moreover, the recipient(s) may not disclose, forward, or copy this e-mail or attachments, or any portion thereof, or permit the use of this information, by anyone not entitled to it, or in a way that may be damaging to the sender. If you are not the intended addressee, or if you receive this message by error, please notify the sender and delete this information from your computer. The statements and opinions expressed in this e-mail message are those of the author of the message and do not necessarily represent those of OMNIA SOFTWARE s.r.l. Besides, The contents of this message shall be understood as neither given nor endorsed by OMNIA SOFTWARE s.r.l. OMNIA SOFTWARE s.r.l. does not accept liability for corruption, interception or amendment, if any, or the consequences thereof.
