Hi J=FCrgen!
----- Original Message -----
From: "Donnerstag, Juergen" <jue...@ed...>
To: <hib...@li...>
Sent: Wednesday, November 20, 2002 11:49 AM
Subject: [Hibernate] Question about query language
>
> Would somebody please explain to me why it is necessary to define the
table
> name as part of the from clause, e.g. "from MYTABLE in class eg.MyTable=
".
> The relation between table name and java class name is already defined
> within the XML mapping. "from MYTABLE" or "from in class eg.MyTable"
should
> be fine for 90% of all cases. I admit, the latter one looks ugly, howev=
er
it
> should be sufficient.
if you write from xxx in class yyy, the xxx is used to reference the tabl=
e
in the where clause (just like sql). you could even write from mytable1 i=
n
class eg.MyTable, mytable2 in class eg.MyTable.....
>
> I have one more issue regarding the class name within a literal text.
> Automatic refactoring, e.g. renaming the classes name, does not modify =
the
> class name within the literal text. Any ideas about that?
I always write "from xxx in class" + yyy.class.getName() + "...."
hth chris
>
> regards
> Juergen
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: To learn the basics of securing
> your web site with SSL, click here to get a FREE TRIAL of a Thawte
> Server Certificate: http://www.gothawte.com/rd524.html
> _______________________________________________
> hibernate-devel mailing list
> hib...@li...
> https://lists.sourceforge.net/lists/listinfo/hibernate-devel
>
|