mybatis 实验报告1,MyBatis 实验报告详解

马肤

温馨提示:这篇文章已超过410天没有更新,请注意相关的内容是否还可用!

摘要:本实验报告主要介绍了MyBatis框架的使用和性能表现。通过实验,深入了解了MyBatis的核心功能,包括SQL映射、数据持久化以及动态SQL等方面的应用。实验过程中,对MyBatis的配置、使用流程以及常见操作进行了实践操作,并对其性能进行了评估。实验结果表明,MyBatis在数据持久化方面表现出良好的性能,提高了开发效率。本报告总结了实验过程中的关键知识点和遇到的问题,为后续的深入学习和项目开发提供了宝贵的经验。

文章目录

1、新建数据库

命名可随意,因为这里是数据库连接名。

mybatis 实验报告1,MyBatis 实验报告详解 第1张

在数据库中创建名为“mybatis”的数据库,并创建“users”表,输入数据。

mybatis 实验报告1,MyBatis 实验报告详解 第2张 ![数据库连接图片](https://img-blog.csdnimg.cn/direct/98bf983a2a964f22887f54577795d668.png) ![数据库细节图片](https://img-blog.csdnimg.cn/direct/d9f0c3d421064e97b8151b8334e00b48.png)

2、新建项目,并导入jar包

新建Java项目,并创建lib文件夹,导入相关jar包。

mybatis 实验报告1,MyBatis 实验报告详解 第3张 ![lib文件夹图片](https://img-blog.csdnimg.cn/direct/283c8ff196e14a5c908edf0384ba3388.png) ![jar包导入图片](https://img-blog.csdnimg.cn/direct/dc7db6fa459947eda3f492e790698bcc.png) ![项目结构图片](https://img-blog.csdnimg.cn/direct/b6208c18719f4b6ab1db800872c3311b.png) ![jar包细节图片](https://img-blog.csdnimg.cn/direct/968efcbfca354c81b14ab031ace0496d.png) ![项目文件夹图片](https://img-blog.csdnimg.cn/direct/eef19fadbaa248d3bd29aa5f0ec51f60.png) ![jar包细节图片](https://img-blog.csdnimg.cn/direct/5c324a7b6b3e41af8da5aa2c42d408bc.png) ![项目文件夹细节图片](https://img-blog.csdnimg.cn/direct/e6c6e00a6c114b6fa2951c1cdef0e5fb.png) ![修改后的结果](https://img-blog.csdnimg.cn/direct/55ef7bf32b2a419898e9f4d4bbd237d4.png) ![格式化代码](https://img-blog.csdnimg.cn/direct/4a001bfc2e07494e9a3a3b15daf02a0f.png) ![实体类创建](https://img-blog.csdnimg.cn/direct/f68febc4e3ed4c50965cde7fae2aac4a.png) ![实体类细节](https://img-blog.csdnimg.cn/direct/5cb6423194f343029ffbc50643c17c3f.png) ![实体类代码](https://img-blog.csdnimg.cn/direct/bf1d498cda9b46e58944b3e9df7f9eb2.png) ![实体类命名](https://img-blog.csdnimg.cn/direct/cebbfcfcfeaacaabaacbaaccbecbaaadf) ![实体类代码细节](https://img-blog.csdnimg.cn/direct/cebbfcfcfeaacaabaacbaaccbecbaaadf)(注意变量名和数据库字段名要一致)

接下来是定义操作表user的sql的映射文件userMapper,xml,这个文件


0
收藏0
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法,Matlab/Simulink自动生成代码的五种选择结构实现方法(二),Matlab/Simulink自动生成代码的五种选择结构实现方法详解(二)
  • 超级好用的C++实用库之跨平台实用方法,跨平台实用方法的C++实用库超好用指南,C++跨平台实用库使用指南,超好用实用方法集合,C++跨平台实用库超好用指南,方法与技巧集合
  • 【动态规划】斐波那契数列模型(C++),斐波那契数列模型(C++实现与动态规划解析),斐波那契数列模型解析与C++实现(动态规划)
  • 【C++】,string类底层的模拟实现,C++中string类的模拟底层实现探究
  • uniapp 小程序实现微信授权登录(前端和后端),Uniapp小程序实现微信授权登录全流程(前端后端全攻略),Uniapp小程序微信授权登录全流程攻略,前端后端全指南
  • Vue脚手架的安装(保姆级教程),Vue脚手架保姆级安装教程,Vue脚手架保姆级安装指南,Vue脚手架保姆级安装指南,从零开始教你如何安装Vue脚手架
  • 如何在树莓派 Raspberry Pi中本地部署一个web站点并实现无公网IP远程访问,树莓派上本地部署Web站点及无公网IP远程访问指南,树莓派部署Web站点及无公网IP远程访问指南,本地部署与远程访问实践,树莓派部署Web站点及无公网IP远程访问实践指南,树莓派部署Web站点及无公网IP远程访问实践指南,本地部署与远程访问详解,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南。
  • vue2技术栈实现AI问答机器人功能(流式与非流式两种接口方法),Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法探究,Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法详解
  • 发表评论

    快捷回复:表情:
    评论列表 (暂无评论,0人围观)

    还没有评论,来说两句吧...

    目录[+]

    取消
    微信二维码
    微信二维码
    支付宝二维码