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

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-14 11:08:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-14 11:08:04       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-14 11:08:04       82 阅读
  4. Python语言-面向对象

    2023-12-14 11:08:04       91 阅读

热门阅读

  1. 【RabbitMQ高可用集群架构】

    2023-12-14 11:08:04       56 阅读
  2. 什么是DNS解析?DNS解析的过程是什么样的?

    2023-12-14 11:08:04       74 阅读
  3. 装饰器模式

    2023-12-14 11:08:04       58 阅读
  4. 枚举+链对缓存实现以读取为主的请求接口

    2023-12-14 11:08:04       52 阅读
  5. 如何避免缓存穿透、缓存击穿、缓存雪崩?

    2023-12-14 11:08:04       63 阅读
  6. CUDA锁页内存的使用

    2023-12-14 11:08:04       61 阅读
  7. 跨线程保持上下文

    2023-12-14 11:08:04       52 阅读
  8. linux的命令和vi的使用

    2023-12-14 11:08:04       55 阅读