I'm afraid there's not much to see.  The configuration file is the most interesting thing to look at, here's a link to that page in the documentation:
 
http://svn.apache.org/repos/asf/ibatis/trunk/java/mapper/mapper2/tools/abator/org.apache.ibatis.abator.doc/html/gettingstarted/xmlconfig.html
 
Abator.Net would be cool!  I think the core generation function could come over pretty easily.  The issue would be the merge functions where we don't overwrite hand coded additions to the files.  For these functions I use JDOM for  XML files and Eclipse for Java files.  If there's some equivalent functions in the .Net world (to "parse" these files and manipulated them in a symantically correct way), then it would work.  My guess is that the XML merge would be pretty simple in .Net, but I have no idea about a C# merge.  I'd love to talk about it further...
 
Jeff Butler

 
On 12/11/05, Ron Grabowski <[EMAIL PROTECTED]> wrote:
Could you post a screen shot to the abator.html page so we can have
some instant gratification?

Any ideas on if Abator can/will generate files for IBatisNet?

Thanks,
Ron

--- Jeff Butler <[EMAIL PROTECTED]> wrote:

> I am very pleased to announce that a new Java code generator for
> iBATIS
> is now available - Abator.
>
> Abator generates SqlMaps, Java domain classes, and (optionally) Java
> DAO
> classes.  It uses Database Metadata as input, and is highly
> customizable.
> Abator runs as a Eclipse plugin (Eclipse 3.0 and higher).  It is
> intended to
> be run iteratively as your project and database mature, so it will
> not
> overwrite any hand coded changes you make to any of the generated
> files.
>
> The core code generation functionality of Abator does not require
> Eclipse,
> and can be run as a standalone JAR - I'll post some instructions
> about how
> to do that if anyone is interested.  As a standalone JAR, Abator only
> generates code - it does not try to save the results, or try to merge
> the
> generated code with any already existing files.
>
> I have tested Abator extensively with DB2 and MySql, but not other
> databases.  I would sincerely appreciate any feedback related to
> other
> databases, or about its core functionality.
>
> This is release 0.5.0 of Abator, and it is classified as an Alpha
> level
> release.  I anticipate that public testing could reveal some issues,
> so I
> have refrained from calling it 1.0.0 yet.  But I feel confident that
> the
> code is "ready for prime time" - I have been using it on a project
> for some
> time with good results.
>
> Check it out here:
>
> http://ibatis.apache.org/abator.html
>
> Enjoy...
> Jeff Butler
>


Reply via email to