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()】

相关推荐
uzong1 小时前
程序员从大厂回重庆工作一年
java·后端·面试
kyle~1 小时前
C++---value_type 解决泛型编程中的类型信息获取问题
java·开发语言·c++
一颗宁檬不酸4 小时前
文件管理知识点
数据库
5 小时前
达梦数据库-事务
数据库·达梦数据库·dm
开心香辣派小星5 小时前
23种设计模式-15解释器模式
java·设计模式·解释器模式
Halo_tjn5 小时前
虚拟机相关实验概述
java·开发语言·windows·计算机
网硕互联的小客服5 小时前
MYSQL数据库和MSSQL数据库有什么区别?分别适用于什么脚本程序?
数据库·mysql·sqlserver
摆烂z6 小时前
Docker与Jib(maven插件版)实战
java
RainbowSea6 小时前
从 Spring Boot 2.x 到 3.5.x + JDK21:一次完整的生产环境迁移实战
java·spring boot·后端
笨手笨脚の6 小时前
Spring Core常见错误及解决方案
java·后端·spring