Я пытаюсь получить некоторые данные из моего Db (я использую SQLite) с помощью DAOJava извлечения данных из SQLite возврата объектов вместо значений
public class ClassSectionDAO implements IClassSectionDAO{
@Override
public void selectAllClassSection() {
d = new DBManager();
sqliteQuery = new SqliteQueries();
d.executeQuery(sqliteQuery.selectAllFrom("classSection"));
try{
while(d.getResultSet().next()){
ClassSection classSection = new ClassSection();
classSection.setClassSectionId(d.getResultSet().getString("classSectionId"));
classSection.setSchoolClassCode(d.getResultSet().getString("schoolClassCode"));
classSection.setClassSectionNumber(d.getResultSet().getInt("classSectionNumber"));
classSection.setClassSectionAvailability(d.getResultSet().getString("classSectionAvailability"));
classSectionList.add(classSection);
System.out.println("classSectionList: " + classSectionList);
}
}
catch(Exception e){
Logger.getLogger(ClassSectionDAO.class.getName()).log(Level.SEVERE, null, e);
classSectionList = null;
}
finally{
d.closeDatabaseConnection();
}
}
}
Все, что я получаю список объектов подобный
classSectionList: [[email protected], [email protected], [email protected]]
Что мне делать, чтобы получить значения вместо этого?
PS: Если вы хотите увидеть больше кода, дайте мне знать,
Вы правы. Но для всех 3 записей я получаю то, что у меня есть в первой записи три раза! Это '[A1, A, 1, null, A1, A, 1, null, A1, A, 1, null]' Как мне получить все другие ценности? –