| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 通过Mybatis实现数据库编程 -> 正文阅读 |
|
[Java知识库]通过Mybatis实现数据库编程 |
?通过Mybatis实现数据库编程1. 关于Mybatis框架Mybatis是目前主流的解决数据库编程相关问题的框架,主要是简化了数据库编程。 Mybatis框架的基础依赖项的 Mybatis框架虽然可以不依赖于Spring等其它框架,但是,直接使用比较麻烦,需要自行编写大量的配置,所以,通常结合Spring一起使用,需要添加的依赖项的 在Spring Boot项目中,直接添加 Mybatis框架简化数据库编程的表现为:你只需要定义访问数据的抽象方法,并配置此抽象方法映射的SQL语句即可! 2. 关于抽象方法使用Mybatis框架时,访问数据的抽象方法必须定义在接口中!因为Mybatis框架是通过“接口代理”的设计模式,生成了接口的实现对象! 关于Mybatis的抽象方法所在的接口,通常使用 则可以在项目的根包下创建
关于抽象方法:
关于抽象方法命名参考(来自《阿里巴巴Java开发手册》):
另外,还需要使得Mybatis框架能明确这个接口是数据访问接口,可以采取的做法有:
则在根包下创建
2.3. 关于配置SQL语句在Spring Boot中,整合了Mybatis框架后,可以在数据访问接口的抽象方法上使用
不推荐使用
建议使用XML文件来配置SQL语句,这类XML文件需要有固定的、特殊的声明部分,推荐通过复制粘贴得到此文件,或从?http://doc.canglaoshi.org/config/Mapper.xml.zip?下载得到。 在 关于XML文件的配置:
例如:配置为:
另外,还需要在
至此,关于“插入相册数据”的功能已经开发完成! 2.4. 测试在Spring Boot项目中,当需要编写测试时,可以在 则在测试的根包下创建
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 6:56:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |