摘要: 含义:@WebServlet 注解允许开发者直接在 Servlet 类上声明该 Servlet 的配置信息,而不需要在 web.xml 文件中进行配置。这使得代码更加简洁,开发和维护更加方便。 原理:在应用程序启动时,Servlet 容器会扫描带有 @WebServlet 注解的类,并根据注解中的配 阅读全文
posted @ 2025-11-25 22:14 气球飞起 阅读(4) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/3669811/202511/3669811-20251118185105304-1949800756.png) 阅读全文
posted @ 2025-11-18 22:30 气球飞起 阅读(2) 评论(0) 推荐(0)
摘要: 原子性 一致性 隔离性 持久性 脏读:一个事务读到另一个事务的未提交数据 不可重复读:一个事务读取同一条记录,数据不同 幻读:一个事务在读是未发现的数据却在插入时出现 阅读全文
posted @ 2025-11-18 18:32 气球飞起 阅读(2) 评论(0) 推荐(0)
摘要: SELECT xx.*FROM(SELECT。。。。。; 内连接出来的是笛卡尔积,必须用条件消除 事务就是捆绑的操作集合 事务操作 SELECT @@autocommit ==1,自动提交 SET @@zutocommit=0; 手动提交: commint; 执行失败要回滚事务 rollback; 阅读全文
posted @ 2025-11-18 18:18 气球飞起 阅读(3) 评论(0) 推荐(0)
摘要: SELECT 字段类型 FROM 表名WHEREcolumn1=(SELECT........); 查询结果 标量子查询 单个值 列子查询 1列 行。。。。 表子查询 多行多列 WHERE SELECT FROM之后 阅读全文
posted @ 2025-11-16 09:52 气球飞起 阅读(3) 评论(0) 推荐(0)
摘要: SELECT 字段列表 。。。。。。(完整查询) union SELECT 字段列表...(完整); union直接合并未去重; SELECT....(完整) union all SELECT......(完整); union all去重了 !!!!! 两次查询列数,字段类型需一致。 阅读全文
posted @ 2025-11-16 09:37 气球飞起 阅读(2) 评论(0) 推荐(0)
摘要: 左外连接:全部相当于查询左表的全部数据 SELECT 字段列表 FROM 表1LEFT[OUTER]JOIN表2ON条件 右外连接同理 自连接: SELECT 字段类型 FROM 表1别名1 join 表1别名2 ON条件 阅读全文
posted @ 2025-11-16 09:30 气球飞起 阅读(4) 评论(0) 推荐(0)
摘要: 一对多 解决方案 外键 多建外键 SELECT*FROM 表一,表二。。。WHERE 原理基本同外键 内连接: 隐式内连接: SELECT 字段FROM 表1,表2 WHERE... 显示内连接: SELECT 字段FROM 表1[INNER]JOIN表2 ON... 起别名:直接在字段后添加名字即 阅读全文
posted @ 2025-11-16 09:19 气球飞起 阅读(4) 评论(0) 推荐(0)
摘要: ![image](https://img2024.cnblogs.com/blog/3669811/202511/3669811-20251116085349200-2096565778.png) ![image](https://img2024.cnblogs.com/blog/3669811/202511/3669811-20251116085521121-779698949.png) 阅读全文
posted @ 2025-11-16 08:55 气球飞起 阅读(3) 评论(0) 推荐(0)
摘要: 具有外键的表为子表 add table 表名 add constraint 外键名称 foreign key (外键字段名) references主表(主表列名) 阅读全文
posted @ 2025-11-16 08:50 气球飞起 阅读(2) 评论(0) 推荐(0)