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

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

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 數據庫
相關文章:
主站蜘蛛池模板: 欧美一级在线毛片免费观看 | 日韩 国产 欧美视频一区二区三区 | 波多野结衣在线观看一区二区 | 久久视精品 | 免费特黄一级欧美大片在线看 | 一级毛片真人免费观看 | 欧美黄色成人 | 天堂在线视频网站 | 三级手机在线观看 | 国内自拍视频一区二区三区 | 韩国一级毛片视频 | 亚洲偷偷自拍 | 美女做爰视频在线观看免费 | 一区二区三区免费视频 www | 亚洲第一区视频在线观看 | 美日韩一区二区三区 | 国产黄色小视频 | 国产一级一级一级国产片 | 亚洲欧美视频在线 | 无码精品一区二区三区免费视频 | 国产精品青草久久久久福利99 | 国产黄色a三级三级三级 | 精品视频在线观看一区二区三区 | 精品在线观看免费 | 中文字幕一区在线观看 | 一级特黄a免费大片 | 欧美午夜精品久久久久久黑人 | 性xxx69xxx视频在线观看 | 欧美久草| 草草影院ccyycom浮力影院 | 伊人国产在线视频 | 男人女人真曰批视频播放 | 绝对真实偷拍盗摄高清在线视频 | 亚洲精品国产手机 | 扒开双腿猛进入喷水免费视频 | 欧美孕交视频 | 日本波多野结衣视频 | 国产精品国产三级在线高清观看 | 三级毛片免费 | 91精品一区二区三区在线观看 | 99色在线播放 |