一對一映射(註解)

1.賬戶和用戶一對一映射
 @Select("select * from account")
    @Results(id = "accountMap",value = {
            @Result(property = "id",column = "id"),
            @Result(property = "uid",column = "uid"),
            @Result(property = "money",column = "money"),
            @Result(property = "user",column = "uid",one=@One(select = "com.itheima.dao.IUserDao.getUserById",fetchType=FetchType.LAZY))
    })
    
2.property = "user",column = "uid"

property:封裝的對象,colum根據本表的哪個字段查詢

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章