SQL、Jdbc、JdbcTemplate、Mybatics

数据库:查询(show、select)、创建(create)、使用(use)、删除(drop)数据库

表:创建(【字段】约束、数据类型)、查询、修改(alter *add)、删除

DML:增加(insert)、修改(update)、删除(delete)

DQL:

单表操作

ASC、DESC

多表操作

一对多

多对多

一对一

外键约束

IDEA中SQL语法检查

JDBC

MyBatis

Mapper代理

同一目录: resource创建用\:com\it\iii

Mybatis增删改查

查询:数据库列与Pojo属性对应不上

起别名,sql片段

少一个就不行

动态sql:choose、otherwise、when

添加:

主键返回

修改:

删除:

MyBatis参数:

简单的可使用注解

数据库连接池

Lombok【get()、set()、toString()】

相关推荐
rabbit_pro7 分钟前
SpringBoot3使用PostGis+GeoTools整合MybatisPlus
java·spring
Hgfdsaqwr9 分钟前
使用Flask快速搭建轻量级Web应用
jvm·数据库·python
ruxshui23 分钟前
Python多线程环境下连接对象的线程安全管理规范
开发语言·数据库·python·sql
OceanBase数据库官方博客23 分钟前
客户案例|美的以OceanBase为基构建云中立数字化基座破局多云孤岛
数据库·oceanbase·分布式数据库
望眼欲穿的程序猿24 分钟前
Ai8051U+DHT11温湿度!
java·开发语言
一只大马猴呀25 分钟前
IntelliJ IDEA 中启动项目不显示端口号
java·ide·intellij-idea
Mr_Xuhhh28 分钟前
MySQL数据表操作全解析:从创建到管理
数据库·sql·oracle
大模型玩家七七29 分钟前
向量数据库实战:从“看起来能用”到“真的能用”,中间隔着一堆坑
数据库·人工智能·python·深度学习·ai·oracle
OceanBase数据库官方博客31 分钟前
基于分层协作多智能体的数据库参数调优——OceanBase 校企研究
数据库·oceanbase·分布式数据库
2301_7634724634 分钟前
使用PyQt5创建现代化的桌面应用程序
jvm·数据库·python