国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

MyBatis使用注解開發(fā)實(shí)現(xiàn)步驟解析

瀏覽:2日期:2023-10-23 13:15:07

mybatis可以使用xml文件編寫映射語句,也可以通過注解來編寫簡(jiǎn)單的映射語句,在官方文檔中有具體描述。簡(jiǎn)單的說,因?yàn)镴ava 注解的的表達(dá)力和靈活性十分有限,簡(jiǎn)單的一些語法可以使用注解來編寫比較方便,但復(fù)雜的語句還是要使用xml文件。

在之前的開發(fā)中,我們使用mybatis,需要以下幾個(gè)步驟:

配置核心文件 創(chuàng)建dao接口,定義方法(如MyBatis工具類) 編寫Mapper.xml配置文件,在該Ml文件中編寫sql語句 最后把Mapper文件配置在mybatis核心文件中就可以進(jìn)行測(cè)試了

使用注解注意事項(xiàng)

使用注解開發(fā),可以直接在dao接口的方法中編寫sql語句,就 不需要?jiǎng)?chuàng)建mapper.xml映射文件。

具體步驟

在dao接口(UserMapper.java)中添加注解

//查詢?nèi)坑脩鬇Select('select * from user')public List<User> getUsers();

在mybatis的核心配置文件中注入

<!--使用class綁定接口--><mappers> <mapper /></mappers>

進(jìn)行測(cè)試

@Testpublic void testgetUsers() { SqlSession session = MybatisUtils.getSession(); //本質(zhì)上利用了jvm的動(dòng)態(tài)代理機(jī)制 UserMapper mapper = session.getMapper(UserMapper.class); List<User> users = mapper.getAllUser(); for (User user : users){ System.out.println(user); } session.close();}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Mybatis 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 日本三级免费网站 | 伊人婷婷色香五月综合缴激情 | 我要看一级大片 | 亚洲一区 中文字幕 久久 | 国产精品福利午夜一级毛片 | a级国产乱理伦片在线观看国 | 香港全黄一级毛片在线播放 | 四色永久 | 国产精品视频视频久久 | 男人天堂av网 | 玖玖香蕉视频 | 国产一区不卡 | 欧美一级毛片俄罗斯 | 国产性生活视频 | 在线不卡亚洲 | 免费a黄色 | 国产精品视频视频久久 | 91久久香蕉国产线看 | 精品国产三级a∨在线 | 亚洲一区 欧美 | 成人免费毛片观看 | 国产一区二区三区视频 | 国产在视频线精品视频二代 | 高清波多野结衣一区二区三区 | 极品五月天 | 成人自拍视频网站 | 中文字幕亚洲日本岛国片 | 日韩一区二区三区四区不卡 | 免费特黄一级欧美大片在线看 | 国产一级毛片外aaaa | 久久在线免费观看 | 亚洲国产成人麻豆精品 | 乱子伦农村xxxx视频 | 久久精品国产只有精品2020 | 欧美高清不卡 | 亚洲国产精品久久久天堂 | 久久经典视频 | 成人欧美一级毛片免费观看 | 欧美日韩色黄大片在线视频 | 国产精品久久免费视频 | 伊人不卡 |