# mybatis-example **Repository Path**: futurelearning-materials/mybatis-example ## Basic Information - **Project Name**: mybatis-example - **Description**: mybatis基础示例代码,用于复习回顾时使用,包含传统方式及动态代理方式操作mybatis示例、xml及注解方式使用mybatis操作数据库示例等。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-08-04 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mybatis-example #### 介绍 mybatis基础示例代码,用于复习回顾时使用,包含传统方式及动态代理方式操作mybatis示例、xml及注解方式使用mybatis操作数据库示例等。 #### 软件架构 库中项目采用的开发环境如下: 1. jdk:JDK 1.8.0_251 2. mysql:MySQL 5.6 3. mybatis:MyBatis 3.5.1 #### 使用说明 其中,各个项目的简单介绍: 1. 01_mybatis_implementsInterface项目 使用传统方式,搭建简单的MyBatis工作环境,进行了环境测试。手动实现了XxxMapper接口,并使用此实现类,调用SqlSession接口的实现类中的各种方法,进行相关数据库操作。 2. 02_mybatis_proxy项目 使用动态代理方式,搭建简单的MyBatis工作环境,进行了环境测试。使用了SqlSession的getMapper方法,生成了XxxMapper接口的代理类,调用代理类的方法来实现相关数据库操作。 3. 03_mybatis_xml项目 使用了xml的sql映射文件,来配置相关的数据库操作语句 4. 04_mybatis_anno 使用了注解的方式,来配置相关的数据库操作语句