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

相关推荐
巴啦啦小魔仙变身2 分钟前
Django-ORM-select_related
数据库·python·django·sqlite
字节王德发4 分钟前
如何在Django中实现批量覆盖更新的示例
数据库·django·sqlite
cdut_suye7 分钟前
全面剖析 Linux 进程管理与 PCB 机制
java·linux·运维·服务器·c++·人工智能·python
Jing_jing_X12 分钟前
Java HashMap 底层原理
java·哈希算法·散列表
qq_139484288214 分钟前
springboot433-基于SpringBoot的流浪猫爱心救助系统(源码+数据库+纯前后端分离+部署讲解等)
java·数据库·vue.js·spring boot·后端·maven·intellij-idea
程序媛刘刘21 分钟前
uniappx 使用体验
java·服务器·前端
gywl34 分钟前
Spring Boot 日志
java·spring boot·日志·外观模式
李豆豆喵1 小时前
第42天:WEB攻防-PHP应用&MYSQL架构&SQL注入&跨库查询&文件读写&权限操作
sql·mysql·架构
Seven971 小时前
【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
java·后端·设计模式
matrixlzp1 小时前
Java 生成图形验证码
java·spring