maha1987
Messages postés101Date d'inscriptionsamedi 4 juin 2011StatutMembreDernière intervention29 avril 2013
-
1 juil. 2011 à 20:44
maha1987
Messages postés101Date d'inscriptionsamedi 4 juin 2011StatutMembreDernière intervention29 avril 2013
-
1 juil. 2011 à 20:47
salut,
j'utilise myeclipse for spring pour la réalisation d'une application CRUD, le code est généré automatiquement,
le problème que j'utilise une table (test1) dont l'identifiant est auto_increment ,
comment peux_je changer le fichier TEST1.java(dont le code est le suivant) pour que puisse bénéficier de l'option auto_incrémentation
package dao.domain;
/**
*/
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result (int) (prime * result + ((idt null) ? 0 : idt.hashCode()));
return result;
}
/**
* DAO to manage Test1 entities.
*
*/
@Repository("Test1DAO")
@Transactional
public class Test1DAOImpl extends AbstractJpaDao<Test1> implements Test1DAO {
/**
* Set of entity classes managed by this DAO. Typically a DAO manages a single entity.
*
*/
private final static Set<Class<?>> dataTypes = new HashSet<Class<?>>(Arrays.asList(new Class<?>[] { Test1.class }));
/**
* EntityManager injected by Spring for persistence unit
*
*/
@PersistenceContext(unitName = "")
private EntityManager entityManager;
/**
* Instantiates a new Test1DAOImpl
*
*/
public Test1DAOImpl() {
super();
}
/**
* Get the entity manager that manages persistence unit
*
*/
public EntityManager getEntityManager() {
return entityManager;
}
/**
* Returns the set of entity classes managed by this DAO.
*
*/
public Set<Class<?>> getTypes() {
return dataTypes;
}
@SuppressWarnings("unchecked")
@Transactional
public Set<Test1> findTest1ByNom(String nom, int startResult, int maxRows) throws DataAccessException {
Query query = createNamedQuery("findTest1ByNom", startResult, maxRows, nom);
return new LinkedHashSet<Test1>(query.getResultList());
}
/**
* Used to determine whether or not to merge the entity or persist the entity when calling Store
* @see store
*
*
*/
public boolean canBeMerged(Test1 entity) {
return true;
}
}