回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发的 为了降低Java开发的复杂性,Spring采用了以下4种关键
原创
2021-07-23 17:02:05
85阅读
1. SQL的四种连接-左外连接、右外连接、内连接、全连接
2. 事务:是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。事务是恢复和并发控制的基本单位事务的ACID特性: 原子性(Atomicity):事务中包括的诸操作要么都做,要么都不做 一致性(Consistency):事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态 &n
# 了解 MySQL:从基础知识到代码示例
MySQL 是一个广泛使用的开源关系数据库管理系统 (RDBMS),它使用结构化查询语言 (SQL) 进行数据管理。在本文中,我们将带您了解 MySQL 的基本概念,并通过代码示例来演示如何创建数据库、表格以及执行基本的查询操作。
## 什么是 MySQL?
MySQL 是一个基于客户端-服务器模型的数据库,能够在多种操作系统上运行,如 Windo
MySQL数据库最初是出瑞典MySQLAB公司开发,2008年1月16号被Sun公司收购。2009年,SUN被Oracle收购。MySQL是目前IT行业最流行的开放源代码的数据库管理系统,同时它也是一个支持多线程高并发多用户的关系型数据库管理系统。MySQL之所以受到业界人士的青睐,主要是因为其具有以下几方面优点:1.开放源代码MySQL最强大的优势之一在于它是一个开放源代码的数据库管理系统。开源
GraphQL是API的查询语言。通常,在我们的API中创建REST端点时,通常的趋势是为需求创建端点。假设您的端点返回了一个员工列表,每个员工都有一般属性,例如姓名,年龄和地址(假设地址是映射到员工的另一个模型,每个员工都有一个地址)。现在,在某个时间点,您只需要数据用于其地址,即数据库中所有地址的列表(仅限国家,城市和街道)。为此,您需要在服务中使用全新的端点。这就是GraphQL的强大功能,
原创
2023-06-04 10:11:42
127阅读
该博客简单介绍了容器中的功能,如组件的添加,注解的使用以及联合使用,包含配置绑定的实例说明等
原创
2021-07-29 13:57:56
70阅读
记录学习的SpringBoot输出倒逼输入学习方式
原创
2021-07-07 17:42:00
185阅读
一、简介Docker是一个开源的应用容器引擎; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像。 运行中的这个镜像称为容器,容器启动是非常快速的。类似windows里面的ghost操作系统,安装好后什么都有了。二、核心概念名称介绍docker主机(Host)安装了Docker程序的机器(Docker直接安装在操作系统之上)dock
转载
2024-04-09 19:07:51
31阅读
1. 数据库概述定义:数据库是存储数据的仓库,本质是一个文件系统,数据按照特定的格式将数据存储起来,用户通过SQL语句对数据库中数据进行增加、删除、修改和查询等操作。数据库管理系统(DataBase Management System,简称DBMS):一种操作盒管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问并管
转载
2023-10-01 19:09:34
27阅读
# 使用 SQLyog 连接 MySQL 数据库的步骤
在这篇文章中,我将向你详细讲解如何使用 SQLyog 连接并管理 MySQL 数据库。SQLyog 是一个强大的 MySQL 管理工具,适合新手和经验丰富的开发者。我们将分步进行,下面是整个过程的步骤概览以及具体的实现流程。
## 步骤概览
| 步骤 | 描述
jsp
优点:
1、功能强大,可以写java代码
2、支持jsp标签(jsp tag)
3、支持表达式语言(el)
4、官方标准,用户群广,丰富的第三方jsp标签库
缺点:
性能问题。不支持前后端分离
freemarker
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它
原创
2023-03-20 22:27:57
97阅读
事务控制一般在一些比较重要的业务都需要考虑。进入正题,关于事务Transactional 的要点以及使用方式: @Transactional1.需要将使用事务注解的方法设置为public;2.如果没有在注解后做异常配置,只会对手动抛出的 throw new RuntimeException() 起作用;3.若想对其余异常起作用,则需做类似配置 @Transactio
原创
2022-11-07 18:44:31
73阅读
jsp
优点:
1、功能强大,可以写java代码
2、支持jsp标签(jsp tag)
3、支持表达式语言(el)
4、官方标准,用户群广,丰富的第三方jsp标签库
缺点:
性能问题。不支持前后端分离
freemarker
FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它
原创
2023-03-20 22:27:38
128阅读
1 数据库概念(了解)1.1 什么是数据库数据库就是用来存储和管理数据的仓库!数据库存储数据的优先:l可存储大量数据;l方便检索;l保持数据的一致性、完整性;l安全,可共享;l通过组合分析,可产生新数据。数据库具有原子性,数据不可再分割!1.2 数据库的发展历程l没有数据库,使用磁盘文件存储数据;l层次结构模型数据库;l网状结构模型数据库;l关系结构模型数据库:使用二维表格来存储数据;l关系对象模
原创
2022-08-20 23:38:48
538阅读
MYSQL学习基础什么是数据库 关系型数据库管理系统(Relaive Databases Manager System 简称RDBMS) 作用:存储数据,能够长期其保存 MYSQL:数据库软件123数据库分类 关系型数据库RDB 使用SQL语句来操纵数据,表与表之间是有关系的 比较有代表性的:Oracle,MYSQL,SQlserver (微软) DB2 特点: (1)结构化数据,有行
转载
2021-04-09 14:02:33
108阅读
MySQL 架构 日常使用 MySQL 的情景一般是这样的: 启动 MySQL 服务器程序。 启动 MySQL 客户端程序并连接到服务器程序。 在客户端程序中输入一些命令语句作为请求发送到服务器程序,服务器程序收到这些请求后,会根据请求的内容来操作具体的数据并向客户端返回操作结果。 运行着的服务器程 ...
转载
2021-09-19 23:15:00
178阅读
数据库数据库的基本概念数据库的英文单词 : DataBase 简称 : DB什么数据库 ?用于存储和管理数据的仓库数据库的特点持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 -- SQL(适用于关系型数据库)我们先了解几个数据库:MYSQL: 开源免费的数据库,小型的数据库.已经被 Oracle 收购了.MySQL6.x 版本开始收费Oracle: 收费的
原创
精选
2023-11-17 18:03:42
395阅读