自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 jdbc基础运用(实现连接数据库的增删改查)

使用commons-dbutils来完成对数据库内容的查询所有操作,查询某条记录,添加,删除,修改操作

2022-05-21 17:37:58 217 1

原创 jdbc基础

jdbc是什么JDBC(Java Database Connectivity)Java 连接数据库的规范(标准),可以使用 Java 语言连接数据库完成 CRUD 操作本质就是一个普通的java类,数据库厂商提供的驱动jar包,来实现sun公司提供一套"应用程序接口规范"JDBC七大操作步骤的关于API的介绍java.sql.Drvier 驱动接口java.sql.DriverManager:驱动管理类(管理jdbc的驱动服务)...

2022-05-21 17:15:47 91

原创 多表查询以及数据库事务相关

数据库的三大范式第一范式:1NF数据库表中每一列是不能再拆分的原子数据项,如果出现复合列,必须单独列出来第二范式:2NF在1NF的基础上,数据库中一张表描述一件事,且表中的非主键字段必须完全依赖于主键字段,完全依赖是指不能存在仅依赖主键一部分的列第三范式:3NF在2NF的基础上,任何非主列不得传递依赖于主键多表查询内连接,外连接,子查询(实际开发中使用不到,执行sql小绿太低)内连接隐式内连接---看不到...

2022-05-21 16:49:55 147

原创 静态代理与jdk动态代理

代理概述:在不修改源代码的情况下使得原本不具有某种能力的类、对象具有该种能力,实现了对目标对象的功能扩展,也就是让代理角色帮助被代理角色完成一件事情静态代理:静态代理实现简单,但不够灵活,代码冗余,重复代码多,其要实现与被代理对象一样的接口,创建很多代理类,接口增加方法后代理类与被代理对象都要加方法局限性: 只能代理某一类型接口的实例,不能实现代理任意接口任意方法的操作静态代理只能代理固定或单一接口的方法,也就是说不能做到任...

2022-05-16 21:24:32 65

原创 级联操作(CASCADE)

由于修改和删除比较麻烦,需要先操作从表,再操作主表添加级联,当修改或者删除主表的数据时,从表也随之变化创建语法:CREATE TABLE 从表明( id INT PRIMARY KEY AUTO_INCREMENT, 从表关联于主表id的字段名 INT, CONSTRAINT -- 声明 外键名称 FOREIGN KEY -- 外键作用在 (从表关联于主表id的字段名) REFERENCES -- 关联 主表明(主键i...

2022-05-16 19:38:59 536

原创 DQL基础语法(分组查询),数据库备份与约束

DQL语句之分组查询: group byselsec 字段列表 from 表名 group by 分组字段名;--带条件的分组查询,where必须放在 group by 之前--group by 后面不能使用聚合函数筛选查询 having--筛选要在分组之后,筛选后面可以使用聚合函数分页查询 limit-- select 字段列表 from 表名 limit 起始行数,每页显示的条数;--起始行数:从0开始--起始行数=(当前页码-1)*每页显示条数数据库的备份和还原

2022-05-14 11:20:51 176

原创 JavaScript基础(下)

字符串对象创建: var 对象名 = new String("字符串内容"); 简写: var 对象名 = "字符串内容";js中的valueof()比较的是两个js对象的原始值是否相同,==比较的是对象的内存地址常用方法: charAt():获取指定索引处的字符 concat():字符串拼接功能 fontcolor():给字符串颜色标记 substring(start,end):截取功能 跟Java中的String一样 split():拆...

2022-05-14 11:04:17 65

原创 JavaScript基础(上)

JavaScript使用方式:1.内部方式:script标签<script type="text/javascript"> </script>2.导入js文件<script src="js/01.js"></script>JavaScript常见的函数:向浏览器打印内容,类似于Java中的控制台输出语句docume...

2022-05-14 10:57:03 137

原创 DQL语法基础运用(表单创建和查询)

创建表单create table student( id int, -- id编号 name varchar(20), -- 姓名 chinese int, -- 语文 english int, -- 英语 math int -- 数学);insert into student(id,name,chinese,english,math) values(1,'行哥',89,78,90);insert into student(id,name,chin...

2022-05-12 21:03:58 75

原创 DQL基础语法

基本查询语句:--查询全表--select * from 表名;--字段起一个别名 as '别名名称'(as可以省略) select 字段名 as '别名名称', ..... from 表名;--表起一个别名 select 别名.'字段名' '字段名别名' ..... from 表明 表别名;--字段去重 distinct--select distinct 字段名称 from 表名;条...

2022-05-12 21:01:07 129

原创 MYSQL语法

mysql -uroot -p库相关--查询当前mysql中所有库--show databases-- 创建库-- create database 库名;-- create database if not exists 库名;-- 查询库的字符集-- show create database 库名;-- 修改库的字符集-- alter database 库名 default character set 字符集名称;-- 删除库-- drop database 库名 ;.

2022-05-12 20:56:19 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除