摘要: MyBatis简介 概念 ​ MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 用途 ​ 简单来说,MyBatis能 阅读全文
posted @ 2021-11-06 11:45 beamsoflight 阅读(101) 评论(0) 推荐(0)
摘要: JDBC的工作原理 简要概述 ​ JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。 执行流程: 连接数据源,如:数据库。 为数据库传递查询和更新指令。 处理数据库响应并返回的结果。 主要接口和类: DriverManager类 依赖的数据库不同,管理JDBC驱动 C 阅读全文
posted @ 2021-11-02 18:59 beamsoflight 阅读(50) 评论(0) 推荐(0)
摘要: 事务 概念 ​ 事务:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体, 如果单元中某条SQL语句一且执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功, 阅读全文
posted @ 2021-11-02 18:58 beamsoflight 阅读(89) 评论(0) 推荐(0)
摘要: DAO模式 掌握DAO模式 ​ DAO (DataAccessobjects 数据存取对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。通俗来讲,就是将数据库操作都封装起来。 对外提供相应的接口 在面向对象设计过程中,有一些"套路”用于解决特定问题称为模式。 DAO 模式提供了访问关系型 阅读全文
posted @ 2021-10-27 21:30 beamsoflight 阅读(499) 评论(0) 推荐(0)
摘要: DDL(数据定义语言) 用于创建数据库结构 针对数据库结构的操作 #1. 查看有哪些数据库 show databases; #2. 创建一个新的数据库,名字叫db2 create database db2; #3. 删除数据库 drop database db2; #4. 查看创建数据库的细节(查看 阅读全文
posted @ 2021-10-26 20:08 beamsoflight 阅读(198) 评论(0) 推荐(0)
摘要: SQL服务的登入登出 方式一:通过mysql自带的客户端(只限于root用户) 运行 MySQL 5.7 Command Line Client 方式二 通过windows自带的客户端 登录: mysql [-h主机名 -P端口号 ]-u用户名 -p密码 例如: mysql -h localhost 阅读全文
posted @ 2021-10-22 20:14 beamsoflight 阅读(59) 评论(0) 推荐(0)
摘要: 数据库的概念 DB ​ 数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。 DBMS ​ 数据库管理系统(Database Management System)。数据库是通过DBMS创建和操作的容器 SQL ​ 结构化查询语言(Structure Query Languag 阅读全文
posted @ 2021-10-22 20:05 beamsoflight 阅读(58) 评论(0) 推荐(0)
摘要: 字符串相关的类 String的特性 String类:代表字符串。Java程序中的所有字符串字面值(如 "abc")都作为此类的实例实现。 String是一个final类,代表不可变的字符序列。 字符串是常量,用双引号引起来表示。它们的值在创建之后不能更改。 String对象的字符内容是存储在一个字符 阅读全文
posted @ 2021-10-20 21:32 beamsoflight 阅读(50) 评论(0) 推荐(0)
摘要: 基本概念:程序、进程、线程 程序(program) ​ 是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程(process) ​ 是程序的一次执行过,或正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡过程。——生命周期 ​ 如:运行中的QQ,运行中 阅读全文
posted @ 2021-10-10 19:41 beamsoflight 阅读(57) 评论(0) 推荐(0)
摘要: 操作系统管理硬件 ​ 让我们回到hello程序的例子。当shell加载和运行hello程序时,以及hello程序输出自己的消息时,shell 和 hello程序都没有直接访问键盘、显示器、磁盘或者主存。取而代之的是,它们依靠操作系统提供的服务。我们可以把操作系统看成是应用程序和硬件之间插入的一层软件 阅读全文
posted @ 2021-09-26 09:42 beamsoflight 阅读(505) 评论(0) 推荐(0)