MyBatis & MyBatis-Plus
文章平均质量分 93
MyBatis & MyBatis-Plus
我有一颗五叶草
国立哔哩哔哩大学计算机系硕士研究生在读
展开
-
MyBatis 执行流程分析
通过SqlSessionFactory,可以获取一个线程安全的SqlSession对象,用于执行数据库操作。SqlSessionFactory的创建是相对较重的操作,一般在应用程序的启动阶段进行创建,并在整个应用程序的生命周期内保持单例。它使用了一组配置信息,包括数据源、事务管理器、映射器(Mapper)等。原创 2023-09-26 08:47:06 · 4403 阅读 · 144 评论 -
MyBatis 框架入门理论与实践
MyBatis 是 Apache软件基金会下的一个开源项目,前身是 iBatis 框架。2010年这个项目由apache 软件基金会迁移到google code下,改名为 MyBatis。2013年11月又迁移到了github(GitHub 是一个面向开源及私有 软件项目的托管平台)。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射(多表)。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。原创 2023-09-11 06:15:00 · 2606 阅读 · 69 评论 -
MySQL事务
事务是逻辑上的一组操作,要么都执行,要么都不执行。比如说我给你2块钱,你给我个外婆菜包子。这两个动作的执行结果是一致的,要么都成功,要么都失败。不能说我给了你两块钱,你给我包子的动作却执行失败了,那这两个动作就不满足事务。原创 2023-04-07 09:59:46 · 81 阅读 · 0 评论