curd 操作| 学习笔记

简介: 快速学习 curd 操作。

开发者学堂课程【MyBatis持久层框架入门:curd 操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/21/detail/441


curd 操作


内容介绍

1、构建数据框架

2、使用数据库查询

3、其他操作

1、构建数据框架

为了良好的布局和设计,将代码放在 dao下面:

图片7.png调用 User 或 dao 对象,即:

图片8.png

输出,正常查询数据。

Select:查询。

书写 insert 文件:

图片9.png


2、使用数据库查询

实现数据管理

图片10.png

在数据库中查询:

图片11.png在数据库中查询的语句实际是一项事务,在 JDBC 中默认自动提交,在此代码中需手动提交。

Update 需要传送。

输出结果:邹波 2222

调用了 insert,未调用 update。

两种方法:

图片12.png

数据库中有id做更新和修改,无则做增加。


3、其他操作

删除:

图片13.png

将 delete 改为 insert 输出结果相同·。

插入新数据

图片14.png

执行结果:令狐冲 2222

风清扬 2222

查询所有:

图片15.png

图片16.png

            </div>
相关文章
|
数据安全/隐私保护 Docker Sentinel
docker安装Sentinel
docker安装Sentinel
776 0
|
编译器 C语言 C++
【C语言】C语言标准头文件
【C语言】C语言标准头文件
207 0
《实践者的研究方法》—— 第1章 软件的本质 1.1 软件的本质
本节书摘来自华章出版社《实践者的研究方法》一书中的第1章,第1.1节,作者布鲁斯 R. 马克西姆(Bruce R. Maxim)郑人杰 马素霞,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第1章 Software Engineering: A Practitioner’s Approach, Eighth Edition 软件的本质 要 点 浏 览 概念:计算机软件是由专业人员开发并长期维护的软件产品。
2269 1
|
消息中间件 Linux 调度
SVN 错误;: Server sent unexpected return value (405 method not allowed)
原因:上面有一个已经建立的同名文件夹了,只要删除同名中的一个就很好解决了!
941 0
|
机器学习/深度学习 数据库 数据格式
DNN各版本升级方法汇总
3.x-4.x 对于DNN 3.x 升级到 DNN 4.x,可参考这篇文章:Upgrade DotNetNuke from DNN 3.x to 4.x 4.6.2- 对4.x版本,在DNN 4.6.2之前的升级可以参考我之前的文章:DotNetNuke(DNN)升级攻略(DNN 4.3.7至DNN 4.6.0) 4.6.2+ 对于DNN 4.6.2及以上版本,升级变得很简单了,在备份你的网站之后(数据库和网站文件),直接用Upgrade包覆盖站点文件,之后就可以自动升级了。
|
11天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
10天前
|
存储 人工智能 搜索推荐
终身学习型智能体
当前人工智能前沿研究的一个重要方向:构建能够自主学习、调用工具、积累经验的小型智能体(Agent)。 我们可以称这种系统为“终身学习型智能体”或“自适应认知代理”。它的设计理念就是: 不靠庞大的内置知识取胜,而是依靠高效的推理能力 + 动态获取知识的能力 + 经验积累机制。
352 131