MyBatis基本介绍

一,什么是MyBatis

MyBatis是一款持久层框架,是一种半自动的ORM框架

MyBatis的好处,缺点

优点
1.相对与hibernate更加灵活,可以自定义sql语句,方便调优
缺点
1可移植性差,不同的数据库要用不同的sql

MyBatis的属性

configuration
和hibernate类似,众多配置都是从configuration获取
sqlSessionFactory
和hibernate类似,hibernate的是sessionFactory,mybatis里就是sqlSessionFactory,sqlSessionFactory通过sqlSessionFactoryBuilder生成,sqlSession通过sqlSessionFactory生成,最后通过sqlSession进行事物开启和操作数据库

猜你喜欢

转载自blog.csdn.net/qq_29485643/article/details/81488440
今日推荐