mybatis入门案例详细介绍

           Mybatis入门开发案例(详细步骤)

Mybatis是三大框架之一,今天我详细向大家介绍下,创建它的步骤与操作

    项目是基于maven创建的,我先说下创建它的步骤

1.创建maven 工程(打包方式选择jar),在pom.xml导入对应的jar包

  • mybatis核心包(没有它操作不了mybatis)

  • mysql驱动包(用来连接数据库)

  • log4j日志包(记录sql等信息)

mybatis入门案例详细介绍

2.导入mysql与log4j的属性文件(属性文件与配置文件是放在resources下面)

  •  mysql属性文件存放的是连接数据的四大基本信息(每个数据库的配置信息都不一样,如果使用请进行修改)

mybatis入门案例详细介绍

  • log4j存放的是在控制台输出信息

    mybatis入门案例详细介绍

3.  按照三层架构创建实体类与持久层接口

   使用mybatis已经不需要使用实现持久层接口的实体类了,实现数据库操作在映射文件中

    mybatis入门案例详细介绍

  这里是查询数据库的所有用户与修改用户

 mybatis入门案例详细介绍

 

4.创建主配置文件sqlMapCongfig.xml(mybatis核心配置文件,执行入口)

   开头固定配置是mybaits官网上有的,大家去复制就行,其他部分看我代码详细介绍

mybatis入门案例详细介绍

5.创建接口映射文件UserDao.xml,进行数据库的增改删查

mybatis入门案例详细介绍

6.工具类

   我把SqlSessionFactory类固定操作做成一个工具类,我只需调用工具类就可以获取到sqlSessionFactory对象

mybatis入门案例详细介绍

7.操作表现层,实现功能

mybatis入门案例详细介绍

 

     这个算是自己对mybatis框架总结的一些使用技巧,其中更详细的解释都在源码里面

 

源码地址:https://github.com/yuanyunchu/yuanyunchu.github