摘要: 1.数据库连接池: *概念:其实就是一个容器(集合),存放数据库连接的容器 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。 *好处: 1.节约资源 2.用户访问高效 *实现: 1.标准接口:DataSour 阅读全文
posted @ 2022-12-26 13:58 会秃头的小白 阅读(210) 评论(0) 推荐(0) 编辑
摘要: JDBC: *概念:Java DataBase Connectivity Java 数据库链接, Java语言操作数据库 *本质:其实是官方定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动j 阅读全文
posted @ 2022-12-25 16:20 会秃头的小白 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.事务的基本介绍: 1.概念: *如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败 2.操作: 1.开启事务:start transaction 2.回滚:rollback 3.提交:commit 4.MySQL数据库事务默认自动提交 *事务自动提交的两种方式: 阅读全文
posted @ 2022-12-25 15:30 会秃头的小白 阅读(54) 评论(0) 推荐(0) 编辑
摘要: * 查询语法 select 列名列表 from 表名列表 where 条件 *笛卡尔积: *有两个集合A,B,去这两个集合所有的组合情况 *要完成多表查询,需要消除无用的数据 *多表查询的分类: 1.内连接查询:*从哪些表中查询数据 *条件是什么 *查询哪些字段 1.隐式内连接 2.显示外连接 2. 阅读全文
posted @ 2022-12-25 14:35 会秃头的小白 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 约束 *概念:对表中的数据进行限定,保证数据的正确性,有效性,完整性。 *分类: 1.主键约束:primary key 1.注意: 1.含义:非空且唯一 2.一张表只能有一个字段为主键 3.主键就是表中记录的唯一标识 2.在创建表时,添加主键约束: create table 表名P( id int 阅读全文
posted @ 2022-12-24 21:47 会秃头的小白 阅读(22) 评论(0) 推荐(0) 编辑
摘要: DQL:查询语句 1.排序查询: *语法:order by 子句 *order by 排序字段1 排序方式1 ,排序字段2 排序方式2 *排序方式: *ASC:升序(默认) *DESC:降序 *注意 如果有多个排序条件,则当前边值一样时,才会按后边的排。 2.聚合函数:将一列数据作为一个整体,进行纵 阅读全文
posted @ 2022-12-24 19:13 会秃头的小白 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语句: 1.SQL语句可以单行或多行,以分号结尾。 2.可使用空格来增强语句的可读性。 3.MySQ 阅读全文
posted @ 2022-12-24 19:08 会秃头的小白 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 年前: 重新学习JavaWeb并做好笔记 年后: SSM框架:简化web开发的经典框架 SpringBoot:简化Spring开发的框架 SpringCloud:微服务开发的解决方案 容器技术:Docker 在学习这些之余可以学习一些ps技术,二维动画技术,还有就是进行c语言,c++的复习,参加蓝桥 阅读全文
posted @ 2022-12-23 23:34 会秃头的小白 阅读(14) 评论(0) 推荐(0) 编辑
摘要: ##注解: *概念:说明程序的。给计算机看的。 *注释:用文字描述程序的。给程序员看的。 *定义:注解,也叫元数据,一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类,接口,枚举是在同一个层次,它可以声明在包,类,字段,方法,局部变量,方法参数等前面,用来对这些元素进行说明,注释。 阅读全文
posted @ 2022-12-23 23:22 会秃头的小白 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 反射:框架设计的灵魂 *框架:半成品软件。可以在框架的基础上进行软件的开发,简化编码。 *反射:将类的各个组成部分封装为其他对象,这就是反射机制。 *好处: 1.可以在程序运行过程中,操作这些对象。 2.可以解耦,提高程序的可扩展性。 *获取Class类对象的方式: 1.Class.forName( 阅读全文
posted @ 2022-12-23 22:10 会秃头的小白 阅读(17) 评论(0) 推荐(0) 编辑