Is there some documentation for the new Dynamic SQL? Is there an ETA for that specific feature? I would like to use iBatis for a new project but I would rather use iBatis 3 than 2 if Dynamic SQL is not too far away.
Thanks Fred 2009/2/9 Clinton Begin <clinton.be...@gmail.com> > Hi Jan, > > Let me address a few of your assertions, and then I can give you an update: > > * First, Kai is right, iBATIS 2 has reached it's "feature completeness" > -- we won't add any new significant features to it. We'll maintain it and > fix bugs. > > * As far as Java 5 goes, iBATIS 2 supports Enums and Generics as well as > iBATIS 3 ever will (with the exception of interface binding, which will > benefit from generics and annotations). > > * The iBATIS 3 Whiteboard hasn't been touched because it too is > complete. It's purpose was to gather thoughts and provide a forum for > debate. > > * What I guess hasn't been communicated is that development of iBATIS 3 > is well under way, and nearing a Beta release. We should put up a blog for > this... long overdue. > > * You can find the iBATIS 3 source here: > http://svn.apache.org/repos/asf/ibatis/trunk/java/ibatis-3/ > > The core of iBATIS 3 is complete and in fact it runs the full suite of > iBATIS 2 and JPetStore 5 unit tests, as well as its own comprehensive suite > of tests. The new XML structure has been implemented and is far less verbose > than the current one. Many improvements have been made to the core > implementation of mappings, auto mappings, join mapping, caching, > transaction management, batching, autocommit (real autocommit) and many > other areas of the framework have been greatly improved and modernized. > > The features remaining to be implemented at this time are: > > * Interface Binding > * Annotation based configuration > * New Dynamic SQL > > Beyond that it will need some volunteers for Q/A and performance testing. > It's a complete rewrite and one would be hard pressed to find a single > method shared between the two. > > I don't have an ETA, as I'm very busy. But we should see significant new > progress made by the end of February. > > I'll see if we can get a team blog up, possibly to replace the homepage so > that we can report more regularly on the status. > > Cheers, > Clinton > > > > > On Sun, Feb 8, 2009 at 3:32 AM, Ing. Jan Novotný <novotn...@gmail.com>wrote: > >> Yes, I agree with you, that iBatis is already very mature. But on the >> other hand there is a lot of features mentioned in the iBatis 3 whitepaper, >> that could increase developer productivity. There is no doubt, that iBatis >> as it is now, requires a lot of XML, that could be converted to more >> understable and usable annotations. We have generics for a couple of years >> and iBatis hasn't had any support yet. I can imagine how big boost to >> productivity would be to have Interface binding as proposed. These things >> simply call for new version. >> >> Regards, >> Jan >> >> 2009/2/8 Kai Grabfelder <nos...@kaigrabfelder.de> >> >> This is not really about iBATIS 3 but about the improvements of iBATIS 2. >>> In my opinion it is perfect just the >>> way it is currently. So iBATIS 2 is not dead or no longer loved by it's >>> devs - it's just very very mature. >>> >>> Regarding iBATIS 3: I guess Clinton will be able to answer your >>> questions... >>> >>> Regards >>> >>> Kai >>> >>> --- Original Nachricht --- >>> Absender: Ing. Jan Novotný >>> Datum: 08.02.2009 10:11 >>> > Hello everybody, >>> > >>> > I'm going to have a speech at czech university about iBatis and >>> among >>> > the isssues I want to cover is, how the iBatis is perspective for you >>> as a >>> > develeper. Originaly I had there a sentence: iBatis will improve more >>> > dynamically than widely spread standards can ever do (such as JDBC or >>> JPA). >>> > This sentence was written 2 years ago, but I am not so sure now. >>> > When I look into >>> > >>> http://opensource.atlassian.com/confluence/oss/display/IBATIS/iBATIS+3.0+Whiteboard >>> , >>> > it has been long since it was seriously touched and I haven't found any >>> > other clue when or whether there is going to be iBatis 3. There is very >>> > small activity for 3.x version in Jira, thouhg there are some commits >>> into >>> > iBatis 3 core (http://www.mail-archive.com/comm...@ibatis.apache.org/). >>> So >>> > can anyone give me any answer about iBatis 3, that I can spread >>> further? >>> > >>> > Cheers, >>> > Jan >>> > >>> >>> >> >> >> -- >> -------------------------------------------------------------- >> Ing. Jan Novotný >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >> http://blog.novoj.net >> Myšlenky dne otce Fura >> -------------------------------------------------------------- >> > >