Re: [Rainbowportal-devel] The argument for IBATIS
Brought to you by:
danijel_kecman,
manudea
From: Mohammed M. <mmu...@gm...> - 2004-12-29 01:35:07
|
Where as Ibatis provide the XML based configuration which reduce the number of lines, this way any novice programmer can migrate the Access Database to the SQL Server in "30 minutes for whole Rainbow" guranteed! Take Care Mudassir On Wed, 29 Dec 2004 10:11:15 +0900, Charles Carroll <cha...@gm...> wrote: > They keep ignoring IBATIS like Tareq and Jao and others are. > > And adding hundreds and thosuands of lines of GENTILE code when they > refactor RB code. > > On Tue, 28 Dec 2004 10:49:49 -0800, Mohammed Mudassir > <mmu...@gm...> wrote: > > Does Rainbow team thinking for IBATIS?or they are going against it? > > let me know plz I am good at it! will for sure clear the Rainbow Team > > doubts on it? > > > > On Tue, 28 Dec 2004 07:09:12 +0900, Charles Carroll > > <cha...@gm...> wrote: > > > (I expect that anything being addeed to project code: MBUNIT, GENTILE > > > needs a simliar justification and debate here and a concrete decision > > > rather than any developer being able to add whatever they want and we > > > all have to live with it in future coding sessions.) > > > > > > Rainbow Data Access code needs to be refactored no matter who you talk > > > to for speed matters if nothing else so caching is not mandatory and > > > to replace leaky code. While refactoring we should hopefully address > > > the #1 need our RBN user base has. DB independence. > > > > > > What IBATIS does for us is (tada): > > > > > > once we make code with IBATIS to access and manipulate data in RB the > > > access and manipulation interacts with an XML file -- we will call it > > > coresqlserver.xml > > > for this example. The XML file contains SQL server table info, SProc > > > name or adhoc SQL, and parameter info. > > > > > > If someone comes up with better way to do the data access for > > > SQLserver (different Sproc or table structure) they can make a new XML > > > file > > > coresqlserver_chaz.xml > > > coresqlserver_v2.xml > > > and then just change a config and without recompiling RB is doing it > > > the new way. > > > > > > If someone makes: > > > coremsaccess.xml > > > coreoracle.xml > > > for example these can be added into project and with a config change > > > (no recompile) RB is using a different DB. If someone steramlines and > > > speeds up the way Oracle or MSAcess is done they can produce a new XML > > > file without touching compiled code and then swap out the new > > > inmporved data access via a config change. > > > > > > ------------------------------------------------------- > > > SF email is sponsored by - The IT Product Guide > > > Read honest & candid reviews on hundreds of IT Products from real users. > > > Discover which products truly live up to the hype. Start reading now. > > > http://productguide.itmanagersjournal.com/ > > > _______________________________________________ > > > Rainbowportal-devel mailing list > > > Rai...@li... > > > https://lists.sourceforge.net/lists/listinfo/rainbowportal-devel > > > > > > > -- > > > > Mudassir > > > > San Jose,CA > > > > -------------------------------------------------------------------------------------------------------------------------- > > > > Hope is a good thing, maybe the best of things, and no good thing ever dies. > > > > - The Shawshank Redemption (Movie) > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://productguide.itmanagersjournal.com/ > > _______________________________________________ > > Rainbowportal-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rainbowportal-devel > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://productguide.itmanagersjournal.com/ > _______________________________________________ > Rainbowportal-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rainbowportal-devel > -- Mudassir San Jose,CA -------------------------------------------------------------------------------------------------------------------------- Hope is a good thing, maybe the best of things, and no good thing ever dies. - The Shawshank Redemption (Movie) |