经典面试题:Mybatis原理

Mybatis原理

1Mybatis是一个持久层框架。能够对数据库进行增删改查操作。

2Mybatis的核心理念(宗旨)是,用少量的代码就能实现对数据库的操作。

3Mybatis是通过DAO层零实现来解决对数据库的操作。所谓的零实现,就是通过扫描DAO接口和XML映射文件,生成动态代理对象。这就要求映射文件中通过<select><insert><delete><update>等标签来实现定义sql语句。

 

4)为了提高sql的重用性,Mybatis实现了动态sql编程,即在XML映射文件中,使用<if><where><foreach>等一系列标签,来封装同一条sql语句。

posted @ 2019-07-22 18:44  无声凉薄  阅读(2756)  评论(1编辑  收藏  举报