1.当使用
package mybatis;
import java.util.List;
import org.apache.ibatis.annotations.Result;
import org.apache.ibatis.annotations.Results;
import org.apache.ibatis.annotations.Select;
public interface MybatisUserDao {
@Results({
@Result(property = "id", column = "id"),
@Result(property = "firstName", column = "first_name"),
@Result(property = "lastName", column = "last_name") }
)
@Select("select * from user where firt_name=#{firstName}")
public User getUser(String firstName);
@Results({
@Result(property = "id", column = "id"),
@Result(property = "firstName", column = "first_name"),
@Result(property = "lastName", column = "last_name") }
)
@Select("Select * from user")
public List<User> getUser(); //函数名称不能重复,此处的函数名更像是mapper中的id,
//唯一,不可重复;不能把它看作是函数的“重载”;
}