これは私のDAOにあります:
public List<Weather> getCurrentWeather() {
return sessionFactory.getCurrentSession().createQuery("from Weather").list();
}
これにより、Weatherテーブルからすべての要素が取得されます。しかし、私がこのようなことをしたいとしましょう(私はテーブルWeatherから1つの要素だけが欲しいです):
public Weather getCurrentWeather() {
return sessionFactory.getCurrentSession().createQuery("from Weather where id = 1").list(); // here should be something else than list()
}
最後にあるべきではないことはわかっています list()
が、オブジェクトを1つだけ取得するには、そこに何を書き込む必要がありますか?