Update of /cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate30
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18937/src/java/test/hibernate30

Modified Files:
        Animal.java 
Log Message:
XDT-1381: add sql-query support

Index: Animal.java
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/samples/src/java/test/hibernate30/Animal.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** Animal.java 3 Jun 2005 14:34:36 -0000       1.2
--- Animal.java 26 Jul 2005 21:40:35 -0000      1.3
***************
*** 4,16 ****
  
  /**
-  * @author Administrator
-  *
   * @hibernate.class
!  *  table="ANIMALS"
!  *  dynamic-update="true"
   * 
   * @hibernate.discriminator column="disc"
!  *    not-null="true"
!  *  force="false"
   */
  public class Animal extends Persistent {
--- 4,87 ----
  
  /**
   * @hibernate.class
!  *     table="ANIMALS"
!  *     dynamic-update="true"
   * 
   * @hibernate.discriminator column="disc"
!  *       not-null="true"
!  *     force="false"
!  * 
!  * @hibernate.sql-query
!  *     element-id = "query1"
!  *     name = "custom-query-1"
!  *     flush-mode = "never"
!  *     cacheable = "true"
!  *     cache-region = "queries"
!  *     fetch-size = "10"
!  *     timeout = "5"
!  *     callable = "true"
!  *     value = "select scalar from table"
!  *   
!  *     @hibernate.return-scalar
!  *         parent-element = "query1"
!  *         column = "scalar_column"
!  *         type = "int"
!  *   
!  *     @hibernate.synchronize
!  *         parent-element = "query1"
!  *         table = "table"
!  *   
!  * @hibernate.sql-query
!  *     element-id = "query2"
!  *     name = "custom-query-2"
!  *     value = "select object from table"
!  *   
!  *     @hibernate.return
!  *         element-id = "query2-return"
!  *         parent-element="query2"
!  *         alias = "alias"
!  *         entity-name = "entity-name"
!  *         class = "class"
!  *         lock-mode = "none"
!  *         
!  *         @hibernate.return-discriminator
!  *             parent-element="query2-return"
!  *             column = "discriminator_column"
!  *             
!  *         @hibernate.return-property
!  *             element-id = "query2-property1"
!  *             parent-element = "query2-return"
!  *             name = "property1"
!  *             column = "column"
!  *             
!  *         @hibernate.return-property
!  *             element-id = "query2-property2"
!  *             parent-element = "query2-return"
!  *             name = "property2"
!  *             
!  *             @hibernate.return-column
!  *                 parent-element = "query2-property2"
!  *                 name = "column1"
!  *                 
!  *             @hibernate.return-column
!  *                 parent-element = "query2-property2"
!  *                 name = "column2"
!  *                 
!  * @hibernate.sql-query
!  *     element-id = "query3"
!  *     name = "custom-query-3"
!  *     value = "select join"
!  *     
!  *     @hibernate.return-join
!  *         parent-element = "query3"
!  *         alias = "alias"
!  *         property = "property"
!  *         lock-mode = "none"
!  *         
!  *     @hibernate.load-collection
!  *         parent-element = "query3"
!  *         alias = "alias"
!  *         role = "role"
!  *         lock-mode = "none"
   */
  public class Animal extends Persistent {
***************
*** 47,51 ****
--- 118,124 ----
         *                node="animal"
         *                embed-xml="true"
+        *                
         * @hibernate.collection-key column="PREDATOR_ID"
+        * 
         * @hibernate.collection-many-to-many column="PREY_ID"
         */



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to