Citation:
<class name="OperationElementaire" table="OPERATIONELEMENTAIRE">
<id name="codeOE" type="string" column="CODEOE">
<generator class="assigned" />
</id>
<property name="libelleOE" />
<property name="valideOE" type="int" />
<property name="etatOE" type="int" />
<many-to-one name="codeAppli" class="Application"
column="CODEAPPLI" not-null="true" />
<property name="dateCreationOE" type="date" />
<property name="dateEffetOE" type="date" />
<set name="menus" table="CORRESPONDANCEMENUOE" inverse="true">
<key column="CODEOE" />
<many-to-many class="Menu"/>
</set>
</class>
Bon dans le
Citation:
<class name="Menu" table="MENU">
<id name="idMenu" type="integer" column="IDMENU">
<generator class="increment" />
</id>
<property name="libelleMenu" />
<property name="typeMenu" type="int" />
<property name="position" type="int" />
<property name="valideMenu" type="int" />
<property name="typeIdentifiant" />
<property name="dateCreationMenu" type="date" />
<property name="dateEffetMenu" type="date" />
<many-to-one name="menuPere" class="Menu" column="menuPere" />
<set name="operationsElementaires" table="CORRESPONDANCEMENUOE">
<key column="IDMENU" />
<many-to-many class="OperationElementaire"/>
</set>
</class>
idem pour le
Citation:
String tmp = (String)OESelect.get(i);
System.out.println("OE SELECT "+tmp);
List result = session.createQuery("FROM OperationElementaire where codeOE like '"+tmp+"'").list();
Iterator it = result.iterator();
while (it.hasNext())
{
OperationElementaire oe= (OperationElementaire)it.next();
System.out.println(oe);
}
et il m'affiche pas la variable
Citation:
Hibernate: select operatione0_.CODEOE as CODEOE, operatione0_.libelleOE as libelleOE, operatione0_.valideOE as valideOE, operatione0_.etatOE as etatOE, operatione0_.CODEAPPLI as CODEAPPLI, operatione0_.dateCreationOE as dateCrea6_, operatione0_.dateEffetOE as dateEffe7_ from OPERATIONELEMENTAIRE operatione0_ where (codeOE like 'EDC-LPU-356' )
Hibernate: select applicatio0_.CODEAPPLI as CODEAPPLI1_, applicatio0_.libelleAppli as libelleA2_1_, applicatio0_.valideAppli as valideAp3_1_, applicatio0_.etatAppli as etatAppli1_, applicatio0_.dateCreationAppli as dateCrea5_1_, applicatio0_.dateEffetAppli as dateEffe6_1_, applicatio0_.codeTypeAppli as codeType7_1_, typeapplic1_.CODETYPEAPPLI as CODETYPE1_0_, typeapplic1_.libelleTypeAppli as libelleT2_0_, typeapplic1_.etatTypeAppli as etatType3_0_, typeapplic1_.dateCreationTypeAppli as dateCrea4_0_, typeapplic1_.dateEffetTypeAppli as dateEffe5_0_ from APPLICATION applicatio0_ left outer join TYPEAPPLICATION typeapplic1_ on applicatio0_.codeTypeAppli=typeapplic1_.CODETYPEAPPLI where applicatio0_.CODEAPPLI=?
Hibernate: select menus0_.CODEOE as CODEOE__, menus0_.elt as elt__, menu1_.IDMENU as IDMENU0_, menu1_.libelleMenu as libelleM2_0_, menu1_.typeMenu as typeMenu0_, menu1_.position as position0_, menu1_.valideMenu as valideMenu0_, menu1_.typeIdentifiant as typeIden6_0_, menu1_.dateCreationMenu as dateCrea7_0_, menu1_.dateEffetMenu as dateEffe8_0_, menu1_.menuPere as menuPere0_, menu2_.IDMENU as IDMENU1_, menu2_.libelleMenu as libelleM2_1_, menu2_.typeMenu as typeMenu1_, menu2_.position as position1_, menu2_.valideMenu as valideMenu1_, menu2_.typeIdentifiant as typeIden6_1_, menu2_.dateCreationMenu as dateCrea7_1_, menu2_.dateEffetMenu as dateEffe8_1_, menu2_.menuPere as menuPere1_ from CORRESPONDANCEMENUOE menus0_ inner join MENU menu1_ on menus0_.elt=menu1_.IDMENU left outer join MENU menu2_ on menu1_.menuPere=menu2_.IDMENU where menus0_.CODEOE=?
29 mai 2007 11:12:53 net.sf.hibernate.util.JDBCExceptionReporter logExceptions
ATTENTION: SQL Error: 904, SQLState: 42000
29 mai 2007 11:12:53 net.sf.hibernate.util.JDBCExceptionReporter logExceptions
GRAVE: ORA-00904: "MENUS0_"."ELT" : identificateur non valide
29 mai 2007 11:12:53 net.sf.hibernate.util.JDBCExceptionReporter logExceptions
ATTENTION: SQL Error: 904, SQLState: 42000
29 mai 2007 11:12:53 net.sf.hibernate.util.JDBCExceptionReporter logExceptions
GRAVE: ORA-00904: "MENUS0_"."ELT" : identificateur non valide
Erreur Base de Données - Création Menu
net.sf.hibernate.exception.SQLGrammarException: could not initialize collection: [fr.paf.persistance.OperationElementaire.menus#EDC-LPU-356]
Si quelqu'un peut m'aider jsuis preneur merciiiiiiiiiiii !!!!