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

相关文章
|
Linux 网络架构
Linux 中查看本机的子网掩码和网关
Linux 中查看本机的子网掩码和网关
|
10月前
|
人工智能 监控 大数据
大数据未来五大趋势,这些变化你真的准备好了吗?
大数据未来五大趋势,这些变化你真的准备好了吗?
712 90
|
8月前
|
存储 缓存 Java
01.数组深入浅出分析
本文深入剖析数组这一基础数据结构,涵盖设计原理、优缺点、使用场景及与容器的对比。内容包括数组的内存布局、一维/二维数组定义、复杂度分析,以及线性表和非线性表的区别。同时探讨数组插入、删除操作的低效原因及优化方法,并解析为何数组从0开始索引的历史和技术原因。最后对比数组与容器(如ArrayList)的特点,帮助开发者根据场景选择合适的数据结构。适合初学者全面了解数组,也供进阶者深入研究其底层机制。
170 4
01.数组深入浅出分析
|
7月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
1902 23
|
10月前
|
人工智能 自然语言处理 Java
30分钟速成:IntelliJ IDEA 2024下载安装与多语言开发环境配置手册
IntelliJ IDEA是Java/Kotlin开发领域的旗舰级IDE,最新版本实现了AI全栈辅助、量子计算插件和多语言互操作三大技术突破。AI辅助提升代码生成与性能优化准确率40%,量子计算插件支持1024量子位模拟,多语言混合调试性能提升300%。系统要求包括i5以上CPU、8GB内存及Windows 7+等。安装流程涵盖获取Ultimate版、配置启动器及性能优化设置。核心功能包括AI编码助手和多语言开发环境配置。提供量子算法开发和AI代码审查实战案例,并附故障排查指南和学习资源。
|
12月前
|
搜索推荐 数据挖掘 API
阿里巴巴API接口对电商的影响与收益
在全球电子商务快速发展的背景下,阿里巴巴作为领先的B2B平台,为中小企业提供商品批发、分销、供应链管理等一站式服务,并通过开放的API接口为开发者和电商企业提供数据资源与功能支持。本文将深入解析阿里巴巴API接口的功能(如商品搜索、详情、订单和用户管理)、应用(如商品展示、搜索优化、交易管理和用户行为分析)、收益(如流量增长、销售提升、库存优化)及实际案例,附带代码示例,助力电商从业者提升运营效率和用户体验。
393 0
|
JavaScript Java 测试技术
基于小程序的民宿预订系统(2024全新定制)
基于小程序的民宿预订系统(2024全新定制)
203 0
|
关系型数据库 MySQL Java
spi机制打破双亲委派机制
在JDBC4及以上版本,连接MySQL数据库不再需要显式加载驱动(`Class.forName`),而是利用SPI机制。系统通过扫描`META-INF/services/java.sql.Driver`文件找到`com.mysql.cj.jdbc.Driver`并使用`ServiceLoader`由AppClassLoader加载。`DriverManager`在启动时加载所有可用的`Driver`实现,实现解耦和动态发现。虽然看起来逆向了双亲委派,但实际上每个类仍由适当的类加载器加载,保持了加载层次。
spi机制打破双亲委派机制
|
存储
sign与unsigned的原理、数据存储与硬件的关系
【9月更文挑战第15天】在编程语言中,`signed`(有符号)和`unsigned`(无符号)类型具有不同的原理和数据存储方式。有符号类型使用补码表示法,包含符号位,能表示正数、负数和零;无符号类型仅表示非负整数,没有符号位。两者在内存占用上相同,但在存储方式、处理器指令集支持、寄存器处理及溢出处理等方面存在差异。选择合适类型并处理溢出等问题至关重要。
493 11
|
安全 网络安全 数据安全/隐私保护
docker服务未启动
【10月更文挑战第2天】
1070 3