Android OrmLite行映射问题

Android OrmLite行映射问题,android,ormlite,Android,Ormlite,我有两节课 public class UserDto { private long id; private Coordinate coordinate; } public class Coordinate { private double lat; private double lng; } 我想使用OrmLite将用户作为 public class User {

我有两节课

public class UserDto {
          private long id;
          private Coordinate coordinate;
     }
  public class Coordinate {
          private double lat;
          private double lng;
     }
我想使用OrmLite将
用户
作为

public class User {
              private long id;
              private double lat;
              private double lng;
         }
但在查询之后,我想以
UserDto

我不想用像这样的东西

List<User> users = userDao.queryForAll();
    List<UserDto> dtos = new ArrayList<UserDto>();
    for(User user : users){
        UserDto dto = new UserDto(user);
        dtos.add(dto);
    }
List users=userDao.queryForAll();
List dtos=new ArrayList();
for(用户:用户){
UserDto dto=新的UserDto(用户);
添加(dto);
}
我想为每一个查询自动完成它。 我想它可以通过RowMapper实现,但不知道如何实现。 可能吗