搭建一个MyBatis项目
开发环境:idel+maven+MySql+MyBatis
项目结构图:
1.创建maven工程,引入maven依赖
2.创建MyBatis的核心配置文件
在resources下创建mybatis-config.xml文件,粘贴如下信息
3.创建mapper接口
4.创建MyBatis的映射文件
- 映射文件的命名规则
- 1.表所对应的实体类的类名+Mapper.xml
- 2.例如:表t_user,映射的实体类为User,所对应的映射文件为UserMapper.xml
- 3.因此一个映射文件对应一个实体类,对应一张表的操作
- 4.MyBatis映射文件用于编写SQL,访问以及操作表中的数据
- 5.MyBatis映射文件存放的位置是src/main/resources/mappers目录下
- MyBatis中可以面向接口操作数据,要保证两个一致
- 1.mapper接口的全类名和映射文件的命名空间(namespace)保持一致
- 2.mapper接口中方法的方法名和映射文件中编写SQL的标签的id属性保持一致
5.测试
MyBatis默认不提交事务,需要我们手动提交。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~