四、SpringBoot3整合Druid数据源 1、步骤 1、创建程序 2、引入相关依赖到pom.xml 3、设置启动类 4、配置文件编写 5、编写controller 6、启动测试 2、引入相关依赖 1、在pom.xml引入 <?xml version="1.0" encoding="UTF-8"?&…
三、SpringBoot3整合SpringMVC 1、怎么实现 步骤 导入依赖 配置启动类 创建实体类 测试 1、导入依赖 1、pom.xml依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven…
二、SpringBoot3配置文件 1、统一配置管理概述 1、作用 1、就是统一配置。我们可以设置任何参数(端口号、项目根路径、数据库连接等) 2、怎么做? 1、要写一个配置文件 2、而且是固定命名的配置文件: application.properties 或application.yml 3、功能配置参照表 Common Application …
一、SPringBoot3介绍 1、介绍 1、使用版本 1、这课程使用SpringBoot版本:3.0.5 2、为什么使用 1、我们之前学了ssm整合。发现要配置很多的文件。让人很不舒服 2、Spring家族,就启动SPringBoot来帮助我们简化配置!!! 3、目标 1、 为所有 Spring 开发提供更快速、可广泛访问的入门体验。 2、开箱即…
五、SpringMVC其他扩展 1、全局异常处理机制 1、异常处理的两种方式 1、编程式异常 1、是指在代码中显式地编写处理异常的逻辑。 2、它通常涉及到对异常类型的检测及其处理 3、例如使用 try-catch 块来捕获异常,然后在 catch 块中编写特定的处理代码,或者在 finally 块中执行一些清理操作。 4、在编程式异常处理中,开发人…
四、RESTFul风格设计和实战 1、RESTFul风格简介 1、RESTful(Representational State Transfer)是一种软件架构风格,用于设计网络应用程序和服务之间的通信。它是一种基于标准 HTTP 方法的简单和轻量级的通信协议,广泛应用于现代的Web服务开发。 2、通过遵循 RESTful 架构的设计原则,可以构建…
三、SpringMVC响应数据 1、handler方法分析 1、理解handler方法的作用和组成 1、作用 /** * TODO: 一个controller的方法是控制层的一个处理器,我们称为handler * TODO: handler需要使用@RequestMapping/@GetMapping系列,声明路径,在HandlerMapping中…
二、SpringMVC接收数据 1、访问路径设置@RequestMappering 1、内容 1、@RequestMapping注解的作用就是将请求的 URL 地址和处理请求的方式(handler方法)关联起来,建立映射关系。 2、SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的方法来处理这个请求。 2、匹配方式 1、精确路径匹配…
一、SpringMVC简介和体验 1、介绍 1、Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring Framework中。正式名称“Spring Web MVC”来自其源模块的名称( spring-webmvc ),但它通常被称为“Spring MVC”。 2、在控制层框架历经Strust、W…
四、MybatisPlus代码生成器(MybatisX插件) 1、MybatisX插件的逆向工程 1、介绍 1、MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率 2、但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题, 3、例如一些复杂的SQL,多表联查,我们就需要自己去编写代码…