Avec la configuration suivante:mybatis sélectionnez par id retourne toujours zéro
POJO:
public class Student {
private int studentId;
private String name;
private String email;
// getters and setters
}
StudentMapper.xml
...
<select id="findStudentById" parameterType="int" resultType="Student">
SELECT student_id, name, email FROM Student WHERE studentId = #{studentId}
</select>
...
interface StudentMapper
public interface StudentMapper {
...
Student findStudentById(int studentId);
...
}
Le problème i s à chaque fois que je lance StudentService.findStudentById(studentId)
(je n'ai pas mis ici) je me suis le même nombre (zéro) chaque fois (student_id dans ma table est auto_generated et a commencé de 1 non 0)
EDIT: mais les autres paramètres (nom et e-mail) sont renvoyés correctement
ce paramètre donne SAXParserException – Humoyun