Index: topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityPersistenceServiceImplGenerator.java diff -u topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityPersistenceServiceImplGenerator.java:1.19 topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityPersistenceServiceImplGenerator.java:1.20 --- topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityPersistenceServiceImplGenerator.java:1.19 Thu Sep 22 14:50:05 2005 +++ topia/src/java/org/codelutin/topia/generators/ObjectModelToEntityPersistenceServiceImplGenerator.java Mon Sep 26 14:14:18 2005 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.19 $ + * @version $Revision: 1.20 $ * - * Mise a jour: $Date: 2005/09/22 14:50:05 $ + * Mise a jour: $Date: 2005/09/26 14:14:18 $ * par : $Author: thimel $ */ @@ -194,13 +194,18 @@ ((Util.isGeneratedAssociationClass(currentClazz)) || (attribute.hasAssociationClass())) && attribute.getReverseAttribute() == null ){ //Pas de navigabilité + + +//.where("<%=Util.toLowerCaseFirstLetter(attribute.getDeclaringElement().getName())%> = ?") + + /*{ /** * @return an entity *) public <%=currentClazz.getName()%> findBy<%=Util.capitalize(attribute.getDeclaringElement().getName())%>(<%=((ObjectModelClass)attribute.getDeclaringElement()).getQualifiedName()%> value) throws TopiaException { TopiaQuery query = newQuery() - .where("<%=Util.toLowerCaseFirstLetter(attribute.getDeclaringElement().getName())%> = ?") + .where("_attribute_B_ = ?") .limit(0,1) .addArg(value); List<<%=currentClazz.getName()%>> result = find(query); @@ -216,7 +221,7 @@ *) public List<<%=currentClazz.getName()%>> findAllBy<%=Util.capitalize(attribute.getDeclaringElement().getName())%>(<%=((ObjectModelClass)attribute.getDeclaringElement()).getQualifiedName()%> value) throws TopiaException { TopiaQuery query = newQuery() - .where("<%=Util.toLowerCaseFirstLetter(attribute.getDeclaringElement().getName())%> = ?") + .where("_attribute_B_ = ?") .addArg(value); List<<%=currentClazz.getName()%>> result = find(query);