ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff Butler" <jeffgbut...@gmail.com>
Subject Re: abator for eclipse generates *Examples classes
Date Wed, 22 Feb 2006 20:24:44 GMT
The example class is used in the selectByExample and deleteByExample methods
- it's used to implement "query by example" functionality.  There's another
recent thread on this list where I show an example of using these methods.

In a stand alone (or any) app, you'll need to do these things:

1. Create an SqlMapConfig.xml file that references the generated SqlMap
files
2. Create a dao.xml file that references the SqlMapConfig.xml and declares
all the generated DAOs
3. Initialize the DaoManager
4. Use the DAOs

This information is all covered in the regular iBATIS documentation for the
Sql Map framework and the DAO framework.  Step 1 would be in the SqlMap
documentation, steps 2-4 are in the DAO documentation.  Any tutorial on
iBATIS would also cover these steps.

Jeff Butler


On 2/22/06, Paul Carr <Paul.Carr@express-gifts.co.uk> wrote:
>
>  Hi , newb to ibatis , Just used abator for eclipse to generate DAO's for
> a simple table and I got :-
>
>
>
> TableSQLmap                - the sqlMap
>
> Table.java                      - the value object
>
> TableExample.java         - some class with the same data as the value
> object, but everythings an int, This is where I'm getting confused
>
> TableDAO interface        - the DAO interface
>
> TableDAOImpl               -  implements the above interface, but doesn't
> use the generated value objects…. Uses the value object Examples ???
>
>
>
> Has anyone got a good example of how all these hang together in a stand
> alone java app ?  In particular, what you do with the TableExample classes
> ?
>
>
>
> Cheers
>
> Paul
>
>
>
>
>

Mime
View raw message