能力说明:
了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。
CSDN JAVA 领域优质创作者,纵有疾风起,人生不言弃!
存储过程是事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。
SQL优化【插入,主键,排序,分组,分页,计数】
索引(index)是帮助MySQL高效获取数据的数据结构(有序)。
视图(View)是一种虚拟存在的表。
Gateway网关是我们服务的守门神,所有微服务的统一入口。
Feign是一个声明式的http客户端
Nacos除了可以做注册中心,同样可以做配置管理来使用。
随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?
第一次创建微服务项目,如何快速启动多个模块?,idea如何开启Run DashBoard(显示services)
Git中存在两种类型的仓库,即本地仓库和远程仓库。
存储引擎是MySQL的核心,是存储数据、建立索引、更新/查询数据等技术的实现方式 。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。
今天我们来了解MyBatisplus 的通用枚举和代码生成器和多数据源。
首先我们来看分页插件。 MyBatis Plus自带分页插件,只要简单的配置即可实现分页功能。
条件构造抽象类,最顶端父类
在使用MyBatis-Plus实现基本的CRUD时,我们并没有指定要操作的表,只是在Mapper接口继承BaseMapper时,设置了泛型User,而操作的表为user表。
今天来带大家入门学习MyBatis-Plus,MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
函数 是指一段可以直接被另一段程序调用的程序或代码。
目前我们使用的Stream流是串行的,就是在一个线程上执行。
对流操作完成之后,如果需要将流的结果保存到数组或集合中,可以收集流中的数。
当我们需要对集合中的元素进行操作的时候,除了必需的添加、删除、获取外,最典型的就是集合遍历。我们来体验集合操作数据的弊端。
在介绍方法引用前,我们要来了解Lambda表达式的冗余场景,虽然Lambda表达式已经帮我们简化的不少代码,但是它还是会有冗余的情况。
我们知道使用Lambda表达式的前提是需要有函数式接口。 而Lambda使用时不关心接口名,抽象方法名,只关心抽 象方法的参数列表和返回值类型。 因此为了让我们使用Lambda方便,JDK提供了大量常用的函数式接口。
在JDK 8以前接口中只能有抽象方法。存在以下问题: 如果给接口新增抽象方法,所有实现类都必须重写这个抽象方法。不利于接口的扩展。
当需要启动一个线程去完成任务时,通常会通过 Runnable 接口来定义任务内容,并使用 Thread 类来启动该线程。
项目开发中,在进行数据库表结构设计时,会根据业务需求及业务模块之间的关系,分析并设计表结构,由于业务之间相互关联,所以各个表结构之间也存在着各种联系,基本上分为三种:
;学会安装就要学会卸载
要想了解MySQL,我们就要先知道数据库的相关概念。
下载地址: [MySQL :: Download MySQL Installer (Archived Versions)](https://downloads.mysql.com/archives/installer/)