eureka注册中心:为什么使用注册中心、eureka原理分析、搭建eureka服务、服务注册、服务发现、总结
创建一个SpringBoot项目模板,包含:多环境配置、logback日志输出、windows系统构建打包运行停止
项目中引入Swagger,Swagger相关注解的使用和生成效果。
学习MP的IService接口: IService接口基本用法、IService开发基础业务接口、IService开发复杂业务接口、IService的lambda方法、IService批量新增
学习 MP 的 自定义SQL:我们可以利用MyBatisPlus的Wrapper来构建复杂的Where条件,然后自己定义SQL语句中剩下的部分。
学习MP的条件构造器:QueryWrapper、UpdateWrapper,以及对应的LambdaQueryWrapper和LambdaUpdateWrapper。以此来通过MP拼接较为复杂的查询和更新SQL
服务拆分及远程调用
微服务技术栈(目录),会随着微服务相关文章的增加而更新目录。
微服务技术栈简介、认识微服务(服务架构演变、微服务技术对比、Spring Cloud)
本节学习MybatisPlus(MP)的基本使用流程:引入起步依赖、继承BaseMapper、常用注解、常用配置
在CentOS7安装JDK,JDK版本:jdk-8u241-linux-x64
异常的概念、异常的分类、try-catch-finally语句、自定义异常
面向对象、类与对象、重载与重写、封装、继承、多态、抽象类与接口、内部类、枚举类
Java简介、数据类型、变量与常量、标识符命名规则、运算符、循环语句、流程控制语句、数组
Bean的定义与生命周期管理 学习目标: 学习如何使用 XML 配置、注解(如@Component, @Autowired, @Value等)以及Java配置类来定义Bean和管理依赖关系。 理解Spring容器的工作原理,包括Bean的生命周期管理,如Bean的初始化、销毁回调方法等。 一、Bea…
IoC(控制反转) & DI(依赖注入) 学习目标: 理解 IoC 的基本理念,即控制权从应用程序代码转移到框架。 掌握依赖注入的多种方式:构造器注入、setter方法注入和字段注入。 一、IoC(控制反转)的基本理念 1.1 专业讲解 IoC 是一种设计原则,核心思想是将对象创建和依赖关系…
Spring Framework 概述 Spring框架为现代基于Java的企业应用程序提供了全面的编程和配置模型——在任何类型的部署平台上。 Spring的一个关键元素是应用程序级别的基础设施支持:Spring专注于企业应用程序的“探索”,以便团队可以专注于应用程序级别的业务逻辑,而无需与特定的部…