spring和myBatis的整合

 时间:2026-02-14 22:48:06

1、首先用IDEA创建一个spring框架的web项目,开发工具会自动导入spring相关的包,我们只需要导入myBatis的jar包,整合包以及数据库相关的jar包。

spring和myBatis的整合

2、在mysql数据库中事先导入数据,用作测试数据。

spring和myBatis的整合

3、在main.java.entity下编写实体类Book,并重写toString方法,便于输出。

spring和myBatis的整合

4、在main.java.dao中编写接口BookDao,只需要一个方法findById,根据id查找数据。

spring和myBatis的整合

5、在main.resources.mapper下编写mapper文件,注意路径的配置。

spring和myBatis的整合

6、在main.resources下编写applicationContext.xml文件,其中添加数据库连接信息,并引入SqlSessionFactory和MapperFactoryBean用作框架整合。

spring和myBatis的整合

7、编写测试方法,获取spring容器,从容器获取BookDao对象并调用findById方法,传入id为1001,返回结果转化成字符串输出。

spring和myBatis的整合

8、利用junit进行测试,测试结果输出了id为1001数据的字符串。代表spring和myBatis整合成功。

spring和myBatis的整合

  • 如何使用Navicat为数据库表设置权限?
  • Sublime Text如何显示目录栏?
  • 数据库数据迁移步骤解决方案
  • 下载安装Qt最新版(2018.08)5.11.1
  • VS如何新建XAML绑定失败工具栏#校园分享#
  • 热门搜索
    哈尔滨旅游景区 宝墨园旅游攻略 水泊梁山旅游网 五一山东旅游景点 庐山旅游网 5月19日中国旅游日 上海迪士尼乐园旅游攻略 云南旅游商品协会 3月份国外旅游 辽宁省旅游局官网