- 博客(10)
- 收藏
- 关注
原创 Mybatis环境搭建
Mybatis环境搭建 一、创建Maven工程并导入坐标 创建Maven项目 接着填写grounpId 一般是公司机构的简写,artifactid 指代项目名称,后续步骤默认不改一路直点到Finish 在pom.xml文件中添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org
2020-09-15 16:48:22
152
原创 注解、反射机制
一、注解(Annotation) 作用: 不是程序本身,可以对程序做出解释。(同注释) 可以被其他程序读取。 格式 @注解名 在哪里使用 可以附加在package、class、method、field(属性)上面,相当于给他们添加了额外的辅助信息。 内置注解 @Override 重写 @Deprecated 废弃,不鼓励使用,危险或存在更好的选择 @SuppressWarnings 抑制编译时的警告信息 自定义注解 @interface用来声明一个注解 格式: public @interface 注解
2020-08-25 14:54:01
224
原创 尚硅谷李玉婷老师MySQL课程--TCL语言
TCL(Transaction Control Language):事务控制语言 一、事务 一个或一组sql语句组成一个执行单元,这个执行单元全部执行,要么全部不执行。 事务的ACID属性 原子性:要么都执行,要么都回滚 一致性:保证数据的状态操作前和操作后保持一致 隔离性:多个事务同时操作相同数据库的同一个数据时,一个事务的执行不受另外一个事务的干扰 持久性:一个事务一旦提交,则数据将持久化到本地,除非其他事务对其进行修改 一、事务的创建 **隐式事务:**事务没有明显的开启和结束的标记 **显式事务:*
2020-08-19 20:21:57
898
原创 尚硅谷李玉婷老师MySQL课程--DDL语言
DDL(Data Definition Language):数据定义语言 库和表的管理(创建、修改、删除) 创建:create 修改:alter 删除:drop 一、库的管理 1.库的创建 语法 CREATE DATABASE 库名; //加判断,增加容错性 CREATE DATABASE IF NOT EXISTS 库名; 2.库的修改 更改库的字符集 语法 ALTER DATABASE 库名; CHARACTER SET 字符集名 3.库的删除 语法 DROP DATABASE 库名; //加判断,
2020-08-09 01:13:52
799
原创 尚硅谷李玉婷老师MySQL课程--DML语言
DML(Data Manipulation Language):数据操作语言 插入:insert 修改:update 删除:delete 一、插入语句 1.方式一 语法 INSERT INTO 表名(字段名1,...) VALUES(值1,…); 特点 字段类型和值类型一致或兼容,而且一一对应 可以为空的字段,可以不用插入值,或用null填充 不可以为空的字段,必须插入值 字段的顺序可以调换 字段个数和值的个数必须一致 字段可以省略,但默认所有字段,并且顺序和表中的存储顺序一致 2.方式二 语法 IN
2020-08-08 21:22:03
786
原创 排序算法
冒泡排序 public static void bubbleSort(int[] array) { boolean flag = false;// 判断是否发生交换 for (int i = 0; i < array.length - 1; i++) { for (int j = 0; j < array.length - 1 - i; j++) { if (array[j] > array[j + 1]) { flag = true; int temp =
2020-07-12 21:19:01
156
原创 尚硅谷李玉婷老师MySQL课程--DQL语言
DQL(Data Query Language):数据查询语言 select 1.基础查询 语法: SELECT 查询列表 【FROM 表名】; 类似于Java中 :System.out.println(要打印的东西); 特点: 1.通过select查询完的结果 ,是一个虚拟的表格,不是真实存在 2.要查询的东西 可以是常量值、可以是表达式、可以是字段、可以是函数 3.使用前需打开指定的数据库 // 1. 查询表中单个字段 SELECT last_name FROM employees; // 2. 查
2020-07-08 21:49:38
1263
1
原创 尚硅谷李玉婷老师mysql课程--数据库和SQL概述
数据库相关概念 1、DB:数据库,保存一组有组织的数据的容器 2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 3、SQL:结构化查询语言,用于和DBMS通信的语言 数据库存储数据的特点 1、将数据放到表中,表再放到库中 2、一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。 3、表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。 4、表由列组成,我们也称为字段。所有表都是由一个或多个列组成的,每一列类似java 中的”
2020-07-07 21:26:17
2211
原创 JDBC
JDBC: JDBC常用接口 1.Driver接口: 加载驱动类 Class.forName(“com.mysql.jdbc.Driver”); MySQL 8.0修改为: Class.forName(“com.mysql.cj.jdbc.Driver”); 2.DriverManager接口: 3.Connection接口: 注: 建立连接(连接对象内部其实包含了Socket对象,是一个远程的连接。比较耗时!这是Connection对象管理的一个要点!) 真正开发中,为了提高效率,都会使用连接
2020-07-06 13:19:43
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅