Mybatis學習第1節 -- 列名和屬性名不一致的情況
阿新 • • 發佈:2019-03-16
min 語句 添加 ddr pac mapper p標簽 temp esc
在配置文件中使用上面的內容,而不需要自己重新手寫
第一種解決方案 別名, 在 sql語句中添加as關鍵字設置列別名
利用sqlyog數據庫管理工具的語句對表粘貼sql語句功能
對數據表點擊右鍵->粘貼sql語句->`book``ay_user`SELECT * FROM board LIMIT 1;`articles``admin``tb_person_info``tb_person_info` SELECT `shop_id`, `owner_id`, `area_id`, `shop_category_id`, `shop_name`, `shop_desc`, `shop_addr`, `shop_img`, `priority`, `create_time`, `last_edit_time`, `enable_status`, `advice` FROM `oto`.`tb_shop` LIMIT 0, 1000 ; |
<select id="getShopByIdAlias" parameterType="int" resultType="Shop" >
|
第二種解決方案就是使用resultMap標簽,
type是resultMap標簽的返回類型
<resultMap id="simpleResultMap" type="Shop"> |
分別編寫接口
public interface ShopMapper {
|
測試使用
public class ShopMapperTest {
|
Mybatis學習第1節 -- 列名和屬性名不一致的情況