所以我有两张桌子:
Samochod (id, FK id of silnik, model)
Silnik (id, capacity)
现在我要列出我的所有车辆(表格中的所有信息" Samochod")。我试过这样的事情:
public List<Samochod> listuj() {
List<Samochod> samochodList = new ArrayList<Samochod>();
String query = "select * from samochod";
samochodList = jdbcTemplate.query(query, new BeanPropertyRowMapper(Samochod.class));
return samochodList;
}
但我得到了错误:
Failed to convert property value of type 'java.lang.Integer' to required type 'pl.edu.lab1.Silnik'...
有人知道如何从表格中获取容量&#34; Silnik&#34;?因为我想打印模型和容量。例如,我有数据库:
Samochod: id = 1, id of silnik = 3, model = "Hyundai"
Silnik: id = 3, capacity = 1.4
所以我想打印&#34; Hyundai 1.4&#34;。
有人知道我该怎么办?
@edit
Silnik(&#34; pojemnosc&#34; =&#34;容量&#34;):
关系:
答案 0 :(得分:1)