Mybatis入门

 

  • 一款持久层框架

  • 本是apache的开源项目,原名叫iBatis,2013年迁移到github

  • 避免了几乎所有jdbc代码和手动设置参数以及获取结果集

获得Mybatis

  • maven仓库

  • github

  • 官网文档

代码步骤

  1. Maven连接数据库、导入jar包

  2. Utils工具类(sqlSessionFactory)

  3. Utils中需要配置文件,在resource中写xml

  4. 实体类

  5. Dao接口 (Dao = Mapper)

  6. 接口实现类(Mapper.xml)

  7. test

测试包跟被测试包结构要一样

每一个Mapper.xml都需要在Mybatis核心配置文件中注册

 

mybatis增删改查

  1. 编写接口

  2. 编写对应的mapper.xml中的sql语句

  3. 测试

模糊查询

若要查询name有李的,传递通配符%李%

posted @ 2023-07-07 14:33  Hmzzz2  阅读(4)  评论(0编辑  收藏  举报