Mit folgenden Konfiguration:Mybatis select von id gibt immer null
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>
...
StudentMapper Schnittstelle
public interface StudentMapper {
...
Student findStudentById(int studentId);
...
}
Das Problem i s, wenn ich laufe StudentService.findStudentById(studentId)
(Ich habe es nicht hier gestellt) Ich habe das gleiche Anzahl (Null) jedes Mal (STUDENT_ID in meinem Tisch auto_generated und gestartet von 1 nicht 0)
EDIT: aber Andere Parameter (Name und E-Mail) werden ordnungsgemäß zurückgegeben
Diese Einstellung gibt SAXParserException – Humoyun