テーブル内のすべての行を取得するのに問題があります - 以下に、1 つの行を返し (これは機能します)、それをユーザー オブジェクトにマップする方法のコードを示します。
コントローラーコード
@GET
@Timed
@Path("/retrieve/{id}")
public User retrieveUserRecord(@PathParam("id") int id)
{
User result = dao.findUserById(id);
return result;
}
DAO コード:
//Get User process record by id.
@SqlQuery("select * from users where ID = :id")
@Mapper(UserMapper.class)
User findUserById(@Bind("id") int id);
それは素晴らしいことですが、リスト内のすべての User レコードを返す別のクエリを作成する必要があります。
助けてくれてありがとう!