ALTER 是 SQL(Structured Query Language,结构化查询语言)中的一个关键字,用于修改数据库表的结构。使用 ALTER 语句可以执行多种操作,比如添加、删除或修改列,修改列的数据类型,添加或删除约束等。 修改表名的语句: alter tab 1. 添加列: ALTER TABLE table_name ADD colu…
Mysql索引,调优

index:索引 数据库的索引是数据库管理系统里面经过 排序的数据结构 索引服务对象是select 查询 更新语句其实是先查出数据,更改数据然后返回磁盘,如果我们对查询做了优化,那么更新,删除,都会变快,它是数据结构,必然占据空间,是一个典型的空间换时间的一个案例 索引的话其实是一个 key value的值,如图: 值的话对应的是一条数据的磁盘地址…
Mysql索引

二叉树存储数据: 二叉树每个节点就是一个键值对,会根据键的值的大小进行排序,右子节点大于根节点,左子节点小于主节点 索引使用场景: 随表建立索引
容器

注:如果是方式三的话,那么这个类型的bean只能有一个; BeanFactory初始化 容器相关 bean相关 依赖注入相关:
2024/8/25学习打卡

付永闯是董舒心爸爸!
SQL简介快速复习
Java见习实习笔记

SQL语句分类: 一共四种分别为DDL,DML,DQL,DCL DDL:数据定义语言 DML:数据操作语言 DQL:查询语言 DCL:数据控制语言 语法总结: --显示当前数据库 show databases -- 使用数据库 use xxx; --创建数据库 create database [if not exists] 数据库名 --查…
WEB服务器: Nginx, Tomcat, Apache ,jboss... Tomcat服务器: 主要跑javaweb项目, 本质是一个servlet的容器,即服务层。
分层解耦

控制层:Controller,接收前端发送的请求,对请求进行处理,并响应数据 服务层:Service ,处理具体的业务逻辑 数据访问层(持久层):Dao ,负责数据访问操作,例如增删改查 分层解耦: 内聚:软件中各个功能模块内部的功能联系 耦合:衡量软件中各个层/模块之间的依赖,关联的层度 软件设计原则:高内聚低耦合 控制反转提供的容器称之为IOC…
查询、左外链接,双表
遍历集合
select d.* , c.name from dish d left join category c on d.category_id = c.id select d.* , c.name as categoryName from dish d left join category c on d.category_id = c.id 这样一个表…
<insert id="insertBatch"> insert into dish_flavor(dish_id, name, value) values <foreach collection="flavors" item="df" separator=","> (#{df.dishId}, #{df.name},#{df.valu…