Cześć,
Chce pobrać dane z bazy i zapisać je do listy. Następnie przekazać listę do widoku.
Pierwszą część robię tak:
public List<Company> getAllCompanies() {
String getQueryCompanies = "SELECT * FROM Company";
List<Company> listCompanies = jdbcTemplate.query(getQueryCompanies, BeanPropertyRowMapper.newInstance(Company.class));
System.out.println(listCompanies);
return listCompanies;
}
}
Efekt jest taki, że w widoku rysuje mi się pusta tabela z ilością pozycji odpowiadających ilości pozycji w bazie danych.
Gdy wstawiłem System.out.println() zaraz po zapełnieniu listy, otrzymuję listę wypełnioną w całości null`ami.
[Company{name='null', city='null', typeOfActivity='null'}, Company{name='null', city='null', typeOfActivity='null'}, Company{name='null', city='null', typeOfActivity='null'}, Company{name='null', city='null', typeOfActivity='null'}, Company{name='null', city='null', typeOfActivity='null'}
Co może być tego powodem? Konsola nie daje żadnych błędów....