Mybatis的配置应用及分析

Mybatis概述


1.1、什么是框架:

  • 框架是软件开发中的一套解决方案,不同的框架解决的是不同的问题。
  • 使用框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能。

1.2、阻抗不匹配:

  • 要的是一个字段,给的却是一个对象,或要的是一个对象,给的却是一个字段。
  • ORM框架就是解决这类问题的。JAVA的ORM框架,基本上都是对于JDBC的一种封装。

Mybatis的配置应用及分析

②创建dao接口

③创建mybatis的主配置文件

④创建映射配置文件

⑤创建测试类

2.2、环境搭建注意事项:

第一个:mybatis的映射文件位置必须和dao接口的包结构相同
第二个:映射配置文件的mapper标签namesapce属性的取值必须是dao接口的全类名。
第三个:映射配置文件的操作配置(select),id属性的取值必须是dao接口的方法名。

Mybatis的配置应用及分析

2.3、mybatis入门的案例:

注意事项:不要忘记在映射配置中告知mybatis要封装到哪个实体类中

配置的方式:指定实体类的全限定类名

mybatis基于注解的入门案例:把IUserDao.xml移除,在dao接口的方法上使用@Select注解,并且指定SQL语句,同时需要在主配置文件中的mapper配置时,使用class属性指定dao接口的全限定类名。

①dao接口的方法上使用@Select注解

②主配置文件中的mapper配置

 !--指定映射配置文件的位置,映射配置文件指的是每个dao独立的配置文件-->    mappers>mapper class="com.ali.mybatis.mapper.IUserDao">/mapper>    /mappers>/configuration>

来源:曦暮

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月26日
下一篇 2020年3月26日

相关推荐