Vic C. wrote:

> It is as good place as any to ask. It is under Apache open source 
> license ( I think you can use it as you see fit as long as you do not 
> say it is endorsed by Apache).

Cool. I was confused by the comment in the source.

>
> The goal is to be much like ADO, but "DAO". It would take any SQL 
> string and do CRUD (without the need of XML, as Tourge and some others 
> need). the basejDAO would talk to a bean. (and a bean might implement 
> property changed event, but that is up to you). The major difference 
> between this and other tools it this is SQL string based so it can do 
> any join (correlated, self, LOB, outer, etc.) and does not need the 
> step of creating XML mapping.

Agreed. I don't understand the need for this, if I already know the SQL. 
Nine times out of ten I will have the schema right in front of me. I 
just don't get the whole point of adding the extra layer in XML. I buy 
it if someone could show me how it saves time, but I seem like more 
work. For example, you do all this is Castor, you still need to provide 
a query. There is a neat feature in ADO.NET I like, but think is just a 
code generator. If you select a table in the database such as Customer, 
it will create a Customer class that has all the fields mapped to 
properties. It creates the VO object for you.

>
> I use it currently at several client sites and its a part of 
> basicPortal  (maybe just a bit newer version), so if you download the 
> alpha basicPortal you will have a bit bettter version. 

Where can I download this?

>
> I updated it now and then on source Forge.
> (far future, I will expose beans to SOAP so you can do distributed 
> hetro-genius from Swing, VB, Struts, JATO, etc. So it end up doing 
> what EJB was supposed to, retrieve and presist SQL)
> hth, Vic

I noticed that there was possiblity to abstract out the Interface, so at 
later people could switch or provide different implenations. You mention 
EJB in several cases, obvious other choices could be XML, JDO, Castor or 
Torque such a developer so desire.

Regards,

Jeff

_______________________________________________
MVC-Programmers mailing list
[EMAIL PROTECTED]
http://www.basebeans.com:8081/mailman/listinfo/mvc-programmers

Reply via email to