自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis环境搭建配置

1.打开IDEA工具,创建maven工程2.配置数据库3.在idea中打开pom.xml 添加打包方式<packaging>jar</packaging>4.导入mybatis的坐标 (访问mybatis的官网 在入门界面里) 版本号输入3.4.5 之后的最新版<dependencies><dependency> <groupId>org.mybatis</groupId> <artifactId>m

2021-08-20 21:19:15 113

原创 绝对路径和相对路径

一.相对与绝对路径相对路径:就是相对于链接页面而言的另一个页面的路径。绝对路径:就是直接从file:///磁盘符开始的完整路径。1.绝对路径<a href="file:///D:/备 /HTML5第一季/code/index2.html">index2</a>说明:file:///开头,接着是磁盘符,其次是一个个的目录层次,找到相应文件。弊端:当整个目录转移到另外的盘符或其他电脑时,目录结构一旦出现任何变化,链接立刻失效。2.相对路径...

2021-02-09 16:34:00 1080

原创 关于JdbcUtils的路径的问题

在获取资源路径的时候,刚开始最喜欢用的就是用这样的方式去加载Properties pro = new properties();pro.load(new FileReader("......."));但是在运行的时候会有出现filenot found exception出现,当时解决的方法当然是给.....这边的内容填上绝对路径咯。可是在软件开发过程中这样写绝对路径是不方便的,如果将来路径变了就需要去改变这个代码。因此使用类加载器就解决这样的问题。ClassLoader()是类加载器.

2021-02-07 12:25:56 158

原创 JDBC快速入门基础

概念:Java DataBase Connectivity Java 数据库连接 ,Java语言操作数据库JDBC本质:其实是官方(Sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口, 提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类快速入门:步骤:1.导入驱动jar包 2.注册驱动 3.获取数据库连接对象 Connection 4.定义...

2021-02-05 21:32:15 83 1

原创 DCL

管理用户、授权1.管理用户 1.添加用户 2.删除用户 3.修改用户 4.查找用户注意: 通配符% 表示可以在任意主机使用用户登录数据库2.权限管理1.查询权限2.授予权限3.撤销权限...

2021-01-19 15:40:20 128

原创 数据库中的事务

事务的基本介绍1.概念:如果一个包含多个步骤的业务操作,被事务管理,那这些操作要么同时成功要么同时失败2.操作:1.开启事务: start transaction 2.回滚: rollback 3.提交:commit 4.MYSQL中事务默认自动提交 一条DML(增删改)语句会自动提交一次事务 事务提交的两种方式 自动和手动 手动提交需要先开启事务在提交 修改事务的默认提交方式...

2021-01-19 14:58:43 73

原创 多表查询的练习

1.2.3.4.5.6.

2021-01-19 10:05:54 64

原创 数据库多表查询

多表查询查询语法:SELECT...FROM...WHERE...案例 : 创建部门员工表进行后续操作多表查询:笛卡尔积:有2个集合A和B 取这两个集合的所有的组成情况 要完成多表查询需要消除冗余数据多表查询的分类 :1.内连接查询 1.隐式内连接:使用where条件消除多余的数据取别名替换 2.显示内连接SELECT 字段列表 FROM 表名1INNER JOIN 表名2 ON 条件...

2021-01-19 09:59:56 266

原创 数据库之间的关系

数据库的设计1.多表之间的关系 1.一对一:如人和身份证 ,一个人只能一张身份证,一个身份证只能对应一个人 2.一对多:如部门和员工一个部门有多个员工,一个员工只能对应一个部门 3.多对多:如学生和课程一个学生可以选择很多门课程,一个课程也可以被很多学生选择 2.实现关系: 1.一对多(多对一):如部门和员工实现方式:在多的一方建立外键,指向一的一方的主键。 2.多对多:如学生和课程,可以利用中间表s...

2021-01-19 09:06:26 6792

原创 mysql基础,约束

约束概念:对表中的数据进行限定,保证数据的正确性、有效性和完整性。分类:1.主键约束:primary key 2.非空约束:not null 3.唯一约束:unique 4.外键约束:foreign key非空约束:再创建表的时候添加约束 创建表之后在添加约束 5.自动增长: 1.概念:如果某一列是数值类型的,使用auto_increament 可以来...

2021-01-14 17:02:08 58

原创 SQL基础2

DQL:查询表中的记录select * from 表名语法:select字段列表from表名列表where条件列表group by分组字段having分组之后的条件order by排序limit分页限定2.基础查询1.多个字段查询SELECT 字段名1,字段名2,....FROM 表名注意:如果查询所有字段,则可以用*来代替字段列表。2.去除重复distinct练习:去除重复的地址的结果SELE...

2021-01-14 13:37:31 91

原创 Mysql的基础的一些整理1

MySQL的一些整理1.SQL的分类1)DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库、表、列等。 关键字create、drop、alter等等。2)DML(Data Manipulation Language)数据库操作语言,用来对数据库的表上的内容进行增删改。 关键字:insert、delete、update等。3)DQL(Data Query Language)数据查询语言用来查询数据库中表的记录(数据)。关键字:select、wher

2021-01-13 15:51:06 76

空空如也

空空如也

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

TA关注的人

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