Mybatis(19)註解實現表名和類屬性名不匹配問題
阿新 • • 發佈:2021-01-06
技術標籤:找工作準備知識JAVA開發
解決方法,是通過Results註解
IUserDao.java
/*查詢所有使用者*/ @Select("select * from user") @Results(id = "userMap",value = { @Result(id=true,column = "id",property = "userId"), @Result(column = "username",property = "userName"), @Result(column = "address",property = "userAddress"), @Result(column = "sex",property = "userSex"), @Result(column = "birthday",property = "userBirthday"), }) List<User> findAll(); /*查詢一個使用者*/ @Select("select * from user where id=#{id}") @ResultMap(value = {"userMap"}) User findById(Integer userId);