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.