随笔分类 -  mybatis

摘要:回顾一下原生Mybatis的使用,就是一个数据库配置文件,同时配置需要加载的mapper xml,在mapper中指定接口类、实体对象、sql语句定义,使用时加载xml通过sessionFactory获取到sqlSession,进行增删改查。 现在有一个开源的项目mybatis-spring,帮助我 阅读全文
posted @ 2019-05-27 23:42 Old_Rookie 阅读(118) 评论(0) 推荐(0)
摘要:mybatis版本:3.4.6。 mybatis默认的SqlSessionFactory是DefaultSqlSessionFactory,它openSession()的源码是: 可以看到,mybatis默认每次获取session都会开启一个事务,且不自动提交事务。如果更新操作完成后不手动commi 阅读全文
posted @ 2019-03-30 23:57 Old_Rookie 阅读(5478) 评论(0) 推荐(0)
摘要:先总结一下,原生mybatis的使用。 启动初始化相关:主要就是一个数据库信息配置文件 --> 文件中同时指定需要加载的mapper文件 --> mapper文件中定义domain实体对象、mapper接口类、接口对应的sql语句定义。 使用时:通过读取xml配置,生成sessionFactory对 阅读全文
posted @ 2019-03-30 00:10 Old_Rookie 阅读(2111) 评论(0) 推荐(0)