Hi Juozas, Before starting your project this weekend, I recommend you have a look at my Simper framework, which does roughly what you describe already. I'm in the process of working with Ted Husted to get it submitted into the sandbox here. In the meantime, take a look at:
http://www.netmeme.org/simper Feature highlights include: - Wrapping of table rows using the new DynaBean - Automatic change detection and writing back to database, like EJB CMP - Automatic use of Servlet 2.3 filters to demark transactions (also like EJB entity beans) - Support for relations between table, in a querying capacity (not cascading updates or deletes) - < 1,500 lines of code - simple to understand, yet packs a punch - README describes rationale behind it's design and the tradeoffs made (coming from an EJB CMP perspective) Thanks, Bryan On Sat, 2002-02-02 at 02:03, Juozas Baliuka wrote: Hi, this work will be started today. It will be simplestore samples. I will try to clear my code, it is very dirty and have a lot of bugs at this time. I decided to implement this for my current project, but I see it can be useful in some more common situations. I think it is more example for simplestore usage, not any kind of framework. It will be very limited, but it always possible to enhance. I will use this for "readonly" data. like : CREATE VIEW MY_STAT AS ( SELECT ID, SUM( SOMETHING ) , COUNT(SOMETHING), MAX(SOMETHING) FROM MY_TABLE, ...... WHERE ........ GROUP BY ID HAVING ..... ORDER BY .... ) I have plans to support "Stored Procedures" , Transactions, Finders, Relations .......... . But it is not very trivial to implement this stuff on this weekend :)