做母婴的网站有哪些,北京acc网站建设,做ppt找素材的网站,网站开发买什么书springboot 基础 和 注册接口的开发 学习视频基础SpringBoot 概述快速启动配置文件基本使用① application.properties② application.yml #xff08;更好#xff09; yml 配置信息的书写和获取yml 配置信息书写与获取 1 - Valueyml 配置信息书写与获取 2 - ConfigurationPr… springboot 基础 和 注册接口的开发 学习视频基础SpringBoot 概述快速启动配置文件基本使用① application.properties② application.yml 更好 yml 配置信息的书写和获取yml 配置信息书写与获取 1 - Valueyml 配置信息书写与获取 2 - ConfigurationProperties SpringBoot 整合MybatisBean 扫描 注册接口的开发1、连接数据库并创建表2、创建Spring Boot 工程3、注册接口 的开发流程① 创建实体类 并用 Lombok 自动生成各种方法② 定义大管家 Controller 类并发号施令③ 定义手下 UserService 类怎么加密 ④ 小二 UserMapper 登场开始办事⑤ 开始测试 4、注册账号 的参数校验a、 手写 if - elseb、使用 Spring Validation 参数校验框架① 添加 validation 依赖② 注解③ 参数校验失败异常处理 学习视频
黑马程序员SpringBoot3Vue3全套视频教程springbootvue企业级全栈开发从基础、实战到面试一套通关
基础
SpringBoot 概述 快速启动 ① 创建Maven工程
文件 - new - Module -… ② 导入spring-boot-starter-web 起步依赖 ③ 编写Controller ④ 提供启动类 配置文件基本使用
① application.properties ② application.yml 更好 yml 配置信息的书写和获取 yml 配置信息书写与获取 1 - Value
类中使用 Value 注解后类中注解的名称和 yml 中的名称需一一对应会自动去 yml 中获取配置并赋值
多个变量多个注解 yml 配置信息书写与获取 2 - ConfigurationProperties
一个zhu’j SpringBoot 整合Mybatis Bean 扫描
Spring Boot 工程默认扫描 启动类所在的包及其子包。如下图启动类在 springbootmybatis 包里而 UserController 类在itheima 包里这样默认是扫描不到的。得加 ComponentScan 注解才能访问 注册接口的开发
1、连接数据库并创建表
① 点击IDEA 右侧 database 数据图标再点击 选择 Data Source - MySQL 连接数据库 ② 填写数据库账号密码等 ③ 进入mysql 的操作窗口 全选代码并点击运行 生成三张表 2、创建Spring Boot 工程
① 设置名称位置组等信息。Type选择mavenjdk 17jave 17 ② 选择 webMySQLmybatis 依赖 ③ yml 配置链接 数据库 3、注册接口 的开发
流程
controller 大管家集中处理分发任务
叫狗腿子userService先看看用户存在不存在则大管家报告Boss 说注册失败账号存在若不存在则告诉狗腿子账号密码叫狗腿子去注册一个然后告诉Boss 注册成功
狗腿子userService接收命令。然后去人事部User找小二userMapper去查看用户或者注册小二是真正操作者
① 创建实体类 并用 Lombok 自动生成各种方法
1、 lombok 小工具使用时能自动生成实体类的 setgettoString 等各种 方法。十分方便。用法
① 导入 lombok 依赖并 maven 一下 ② 在实体类用户实体类和操作返回结果实体类上添加注解 data data 是实现数据类的方法 get、set、equel、toString、Hash
和 NoArgsConstructor 生成无参构成方法AllArgsConstructor有参构造方法 ② 定义大管家 Controller 类并发号施令 ③ 定义手下 UserService 类
狗腿子是接口接收到命令后立马说收到我执行了。 然后狗腿子部门开会得出具体实现我先把大管家告诉我的密码加密然后叫具体的小二去执行 怎么加密
① 导入 MD5 的工具类 ② 在实现类中调用 getMD5String() 方法
String md5String Md5Util.getMD5String(password);④ 小二 UserMapper 登场开始办事 ⑤ 开始测试
使用 postman 软件进行测试 PostMan中文文档
点击 Workspaces -》Create Workspace-》起名字-》创建 工作集 Collections 点击send可在下方看到 大管家告诉 Boss 的信息
4、注册账号 的参数校验
a、 手写 if - else b、使用 Spring Validation 参数校验框架
Spring Validation 通过使用预定义的注解来完成参数校验 ① 添加 validation 依赖 ② 注解 这样注册失败只会抛异常。而不会放回Result 对象生成系统能识别 的json 信息。所以得处理异常 ③ 参数校验失败异常处理
生成 exception 包 和全局异常处理类 这样注册失败后返回的信息就易懂了