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

相关推荐
.生产的驴3 分钟前
Electron Vue框架环境搭建 Vue3环境搭建
java·前端·vue.js·spring boot·后端·electron·ecmascript
爱学的小涛11 分钟前
【NIO基础】基于 NIO 中的组件实现对文件的操作(文件编程),FileChannel 详解
java·开发语言·笔记·后端·nio
吹老师个人app编程教学11 分钟前
详解Java中的BIO、NIO、AIO
java·开发语言·nio
爱学的小涛12 分钟前
【NIO基础】NIO(非阻塞 I/O)和 IO(传统 I/O)的区别,以及 NIO 的三大组件详解
java·开发语言·笔记·后端·nio
北极无雪16 分钟前
Spring源码学习:SpringMVC(4)DispatcherServlet请求入口分析
java·开发语言·后端·学习·spring
hefaxiang20 分钟前
【MYSQL】mysql约束---自增长约束(auto_increment)
数据库·mysql
琴智冰20 分钟前
SpringBoot
java·数据库·spring boot
binqian20 分钟前
【SpringSecurity】基本流程
java·spring
AAEllisonPang28 分钟前
Oracle 时间计算
数据库·oracle
m0_7164990629 分钟前
达梦8-数据守护集群主备故障实验和脑裂处理
数据库