亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Mybatis原始執行方式Executor代碼實例

瀏覽:4日期:2023-10-23 15:32:30

一、通過SqlSessionFactory創建sqlsession,再由Sqlsession獲取session對象,然后通過session中的執行器Executor,去執行MapperStatement封裝的sql語句

@Testpublic void findAll() throws IOException { //1.讀取配置文件 InputStream in = Resources.getResourceAsStream('SqlMapConfig.xml'); //2.創建 SqlSessionFactory 的構建者對象 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder(); //3.使用構建者創建工廠對象 SqlSessionFactory SqlSessionFactory factory = builder.build(in); //4.使用 SqlSessionFactory 生產 SqlSession 對象 SqlSession session = factory.openSession(); List<User> users = session.selectList('findAll'); /* //5.使用 SqlSession 創建 dao 接口的代理對象(接口綁定原理使用的jdk動態代理) UserDao userDao = session.getMapper(UserDao.class); //6.使用代理對象執行查詢所有方法 List<User> users = userDao.findAll(); */ for (User user : users) { System.out.println(user); } //7.釋放資源 session.close(); in.close();}

二、執行器Executor的分類

SimpleExecutor:默認的Executor,每個SQL執行時都會創建新的 Statement,繼承了 BaseExecutor CachingExecutor:可緩存數據的Executor,用于二級緩存的執行器 BatchExecutor:用于批處理的Executor ReuseExecutor:相同的SQL會服用的Statemen

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Mybatis 數據庫
相關文章:
主站蜘蛛池模板: 请以你的名字呼唤我免费观看 | 亚洲综合丁香 | 亚洲国产欧美日韩一区二区 | 国产美女白丝袜精品_a不卡 | 国产视频一区在线播放 | 欧美一级视频在线观看欧美 | 亚欧成人毛片一区二区三区四区 | 免费观看黄色小视频 | 国产观看精品一区二区三区 | 91情侣在线偷精品国产 | 国产原创在线视频 | 欧美不卡二区 | 国产极品精频在线观看 | 麻豆成人在线 | 爱爱小视频免费体验区在线观看 | 免费观看黄色a一级录像 | 日本强不卡在线观看 | 国产精品亚洲欧美一级久久精品 | 欧美高清在线不卡免费观看 | 中国一级毛片免费观看 | 一级视频在线 | 日韩精品永久免费播放平台 | 成人精品久久 | 久久99国产精品久久99果冻传媒 | sese视频在线观看 | 国产精品二区页在线播放 | 久草中文在线视频 | 91高清国产经典在线观看 | 亚洲欧洲日产国码二区在线 | 国产欧美日韩中文久久 | 在线精品视频免费观看 | 久久久久免费精品国产 | 谁有毛片网址 | 窝窝午夜看片成人精品 | 中文无码久久精品 | 色免费观看 | 亚洲日本韩国欧美 | 欧美日韩视频在线一区二区 | 免费一区在线观看 | 久久免费视频在线 | 美女毛片免费看 |