Mappage des colonnes MyBatis

Je suis à l'aide de MyBatis 3.0.3 et avoir de problème: certaines colonnes dans la base de données ont des noms avec des caractères de soulignement et ces colonnes doivent être mappés sur les propriétés d'entité (qui sont bien sûr en camelCase)

class User {
  private String first_name;
  ...
}

public interface UserDao {
  @Select("SELECT * FROM users")
  List<User> findAllUsers();
}

Malheureusement, je ne vois aucun moyen de résoudre ce declaretively (comme cela se fait dans JPA - @Column(name = "prenom")).
J'ai pu faire des alias, sélectionnez-la clause pour ces colonnes (sush comme prenom comme prénom, etc...), mais qui regarde aussi boiteux.

Des idées? Merci.

source d'informationauteur Anders D