You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ibatis.apache.org by Ken Katsma <ke...@gmail.com> on 2005/01/22 02:19:25 UTC

Eclipse plug-in for iBatis?

Has anyone started work on an eclipse plugin for iBatis?  I've looked 
around but haven't been able to find anything.

If no one has, I may start building something myself.

Thanks,

Ken


ot: swing

Posted by Vic Cekvenich <vi...@friendvu.com>.
Ken Katsma wrote:

> I hate swing and awt.

<UNRELATED
I am wrting a large swing projects (JDNC) and.... if you don't mind, 
tell me here or off-line the short story of SWT pros and the Swing cons.
/>
tia,
.V


-- 
RiA-SoA w/JDNC <http://www.SandraSF.com> forums
- help develop a community
My blog <http://www.sandrasf.com/adminBlog>

Re: Eclipse plug-in for iBatis?

Posted by Ken Katsma <ke...@gmail.com>.
Clinton,

I think it would be difficult to build something independently of 
Eclipse without foregoing a lot of the benefits of the tooling.  Eclipse 
provides an object-oriented view of your java projects that not only 
allows you to work with the code without dealing with string 
manipulation, etc, but also provides things like an event model for 
notification of file modifications.

Also, the environment provides JFace based frameworks to assist with 
things like wizards, text-editing and preference management, among 
others.  I think a lot of the power of an eclipse plugin is derived from 
it being an eclipse plugin :)

However, could some components be abstracted out of the IDE and deployed 
using the Rich Client Platform?  Possibly, but I'm not certain there 
would be any added value in that.  In that case, it would probably be 
reduced to a simple gui for presenting and editing xml files.  I had 
envisioned something that integrated with your java projects and did 
things like automatic generating of a resultmap stub for a java class 
(right-click on a class, click Generate Result Map).  That could reduce 
some tedium (and mistyping of class and field names).

As far as integration with other IDE's I'm really an eclipse fan and I 
hate swing and awt.  I don't really have enough knowledge of other 
environments to discuss options there.

If you're considering the .NET folks, if someone has some experience 
with the Visual Studio environment, we could discuss writing various 
aspects of the project (particularly with regard to the object model) 
that may be written for easy translation to .NET.  My brother is a .NET 
guy, and I'll try to discuss some options with him.

As far as the design and features, I'd definitely like to hear what 
people would like to see.  At a high level, I can see two approaches, 
one based on just working with one physical xml file at a time.  Another 
based on loading all the xml files for an iBatis configuration into a 
namespace oriented logical model (which just maintained links back to 
the physical structure).  The physical approach may be simpler to 
implement, but the logical model would provide cross-namespace 
referential integrity and I think may prove, ultimately, the more 
powerful and elegant approach.  I haven't used iBatis very much, but 
admire the approach and like the implementation, so I absolutely could 
use others input on the feature list.

Thanks,

Ken

Clinton Begin wrote:

>Ken,
>
>If you do write a plugin, keep in mind that you will capture a wider
>audience by allowing it to be used independently of Eclipse too.  This
>will be a test of your design skills.  Can you make an independent
>tool that also cleanly integrates with Eclipse?  ;-)
>
>Cheers,
>Clinton
>
>
>On Fri, 21 Jan 2005 21:35:02 -0700, Larry Meadors
><la...@gmail.com> wrote:
>  
>
>>Not that I know of.
>>
>>That would quickly elevate you to the status of "Open-Source Hero" in
>>my book, if you are looking for someone to help test it, let me know.
>>:)
>>
>>Larry
>>
>>On Fri, 21 Jan 2005 19:19:25 -0600, Ken Katsma <ke...@gmail.com> wrote:
>>    
>>
>>>Has anyone started work on an eclipse plugin for iBatis?  I've looked
>>>around but haven't been able to find anything.
>>>
>>>If no one has, I may start building something myself.
>>>      
>>>
>
>  
>


Re: Eclipse plug-in for iBatis?

Posted by Clinton Begin <cl...@gmail.com>.
Ken,

If you do write a plugin, keep in mind that you will capture a wider
audience by allowing it to be used independently of Eclipse too.  This
will be a test of your design skills.  Can you make an independent
tool that also cleanly integrates with Eclipse?  ;-)

Cheers,
Clinton


On Fri, 21 Jan 2005 21:35:02 -0700, Larry Meadors
<la...@gmail.com> wrote:
> Not that I know of.
> 
> That would quickly elevate you to the status of "Open-Source Hero" in
> my book, if you are looking for someone to help test it, let me know.
> :)
> 
> Larry
> 
> On Fri, 21 Jan 2005 19:19:25 -0600, Ken Katsma <ke...@gmail.com> wrote:
> > Has anyone started work on an eclipse plugin for iBatis?  I've looked
> > around but haven't been able to find anything.
> >
> > If no one has, I may start building something myself.
>

Re: Eclipse plug-in for iBatis?

Posted by Vic Cekvenich <vi...@friendvu.com>.
fyi, XML Buddy plug in does a lot. So in the mean time....
.V


Larry Meadors wrote:

>Not that I know of.
>
>That would quickly elevate you to the status of "Open-Source Hero" in
>my book, if you are looking for someone to help test it, let me know.
>:)
>
>Larry
>
>
>On Fri, 21 Jan 2005 19:19:25 -0600, Ken Katsma <ke...@gmail.com> wrote:
>  
>
>>Has anyone started work on an eclipse plugin for iBatis?  I've looked
>>around but haven't been able to find anything.
>>
>>If no one has, I may start building something myself.
>>    
>>
>
>
>  
>


-- 
RiA-SoA w/JDNC <http://www.SandraSF.com> forums
- help develop a community
My blog <http://www.sandrasf.com/adminBlog>

Re: Eclipse plug-in for iBatis?

Posted by Larry Meadors <la...@gmail.com>.
Not that I know of.

That would quickly elevate you to the status of "Open-Source Hero" in
my book, if you are looking for someone to help test it, let me know.
:)

Larry


On Fri, 21 Jan 2005 19:19:25 -0600, Ken Katsma <ke...@gmail.com> wrote:
> Has anyone started work on an eclipse plugin for iBatis?  I've looked
> around but haven't been able to find anything.
> 
> If no one has, I may start building something myself.