在MyBatis中,可以通过在@Select注解的方法中指定返回类型来指定返回类型。可以使用Java的泛型来指定返回类型。
例如,如果要返回一个List
@Select("SELECT * FROM user")
List<User> getUsers();
在这个例子中,getUsers方法将返回一个List
除了使用泛型来指定返回类型外,还可以使用ResultMap来指定返回类型。可以在Mapper XML文件中定义ResultMap,然后在@Select注解中引用该ResultMap,从而指定返回类型。
@Select("SELECT * FROM user")
@ResultMap("userResultMap")
List<User> getUsers();
在这个例子中,@Select注解引用了名为"userResultMap"的ResultMap,该ResultMap定义了User类型的映射规则,从而指定了返回类型为List