我有两个班级
public class UserDto {
private long id;
private Coordinate coordinate;
}
public class Coordinate {
private double lat;
private double lng;
}
使用OrmLite我想将User
存储在数据库中
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);
}
我想OrmLite自动为每个查询做。 我想这可以通过RowMapper实现,但不知道如何实现。 有可能吗?