$("#ray_6181").html("\n
1<\/a>
2<\/a>
3<\/a>
4<\/a>
5<\/a>
6<\/a>
7<\/a>
8<\/a>
9<\/a>
10<\/a><\/strong>
11<\/a>
12<\/a>
13<\/a>
14<\/a>
15<\/a>
16<\/a>
17<\/a>
18<\/a>
19<\/a>
20<\/a><\/strong>
21<\/a>
22<\/a>
23<\/a><\/pre><\/td>\n  
package<\/span> <\/span>org.librae.common.dao<\/span>;<\/span>

<\/span>import<\/span> <\/span>java.io.Serializable<\/span>;<\/span>
<\/span>import<\/span> <\/span>java.util.List<\/span>;<\/span>
<\/span>import<\/span> <\/span>java.util.Map<\/span>;<\/span>

<\/span>import<\/span> <\/span>org.hibernate.Session<\/span>;<\/span>
<\/span>import<\/span> <\/span>org.librae.common.exception.LibraeException<\/span>;<\/span>

<\/span>/**
 * Generic DAO (Data Access Object) with common methods to CRUD POJOs.
 * <p>
 * Extend this interface if you want typesafe (no casting necessary) DAO\'s for
 * your domain objects.
 *
 * @author <a href="mailto:bwnoll@gmail.com">Bryan Noll</a>
 * @param <T>
 *            a type variable
 * @param <PK>
 *            the primary key for that type
 */<\/span>
<\/span>public<\/span> <\/span>interface<\/span> <\/span>GenericDAO<\/span><<\/span>T<\/span>,<\/span> <\/span>PK<\/span> <\/span>extends<\/span> <\/span>Serializable<\/span>><\/span> <\/span>{<\/span>
<\/span>}<\/span><\/pre><\/td>\n<\/tr><\/table>\n\n");