【Spring】Spring MVC的项目准备和连接建立
MVC 是 Model View Controller 的缩写,它是软件工程中的一种软件架构设计模式,它把软件系统分为:模型、视图和控制器三个部分View(视图):指在应用程序中专门用来与浏览器进行交互,展示数据的资源Model(模型):是应用程序的主体部分,用来处理程序中数据逻辑的部分Contro
Spring的热部署工具和数据库密码加盐操作
加密过程:用户输入的密码+盐值 --> 字符串1,然后使用md5对字符串1加密得到字符串2,然后字符串2+盐值 --> 字符串3,这个字符串3就是存储在数据库中的密文。背景:如果我们的密码明文存储在数据库中,要是被窃取了是非常的危险的,所以我们在数据库中存储的密码不能是明文的,需要进行加密后存储,也
Java常用中间件(后续更新)
中间件是一种软件层,位于操作系统和应用程序之间,负责管理数据和应用程序的交互。在分布式系统中,中间件能够让不同的应用或服务相互通信,协调各种服务,从而实现高效的数据处理和服务调用。在Java开发中,合理选择和使用中间件可以极大地提高系统的性能、扩展性和可维护性。无论是消息队列、数据库管理、服务治理还
SpringCloud之@FeignClient注解使用详解
在上面的示例中,我们定义了一个Feign客户端接口MyFeignClient,用于调用名为"service-provider"的服务的/api/data接口。在上面的示例中,我们定义了一个Feign客户端接口MyFeignClient,用于调用名为"service-provider"的服务的/api
MySQL从0到1基础语法笔记(上)
显示所有数据库显示该数据库内的所有表创建一个名为name的数据库创建一个名字为 db01 的数据库(前提是该数据库创建前不存在)use [name];切换为名字为 name 的数据库查询当前正在使用的数据库。删除某个数据库如果db01存在再删除,不存在不执行操作。不会报错。
关于springboot项目启动后,死活都访问不到 controller的事情,有可能:如下原因
就直接测试访问了 访问不到对应的资源 导致日志也打印不出来 可以稍等一会儿。在模块A中,很简单的新建的controller中有一个 GetMapping("/test1")2- 前台就一直报404找不到错误 或者 就没有扫描到controller的包?springcloud:nacos+gatewa
mysql-connector-java 和 mysql-connector-j的区别
版本更新后命名规范的修改导致不同
阿里系 acw_sc__v3 滑块 南方航空 分析
南方航空、阿里、 acw_sc__v3、 滑块 、南方航空
【Spring】“请求“ 之传递单个参数、传递多个参数和传递对象
访问不同的路径,就是发送不同的请求。在发送请求时,可能会带一些参数,所以学习 Spring 的请求,主要是学习如何传递参数到后端,以及后端如何接收传递参数,我们主要是使用浏览器和 Postman 来模拟后端开发人员无需太过于关注如何传递参数,了解即可,实际开发中以 Postman 测试为主比如餐厅的
SpringBoot基础(四):bean的多种加载方式
使用对象加载MyConfig,即使MyConfig类什么注解没有,也会被注册为bean。
【Spring】RestTemplate之超时设置
一般来讲我们访问外部资源时,需要做一个保护,比如最常见的添加一个超时设置,避免一直被阻塞,RestTemplate可以通过SimpleClientHttpRequestFactory来处理超时设置。
Java_ElasticSearch(ES)——分布式搜索引擎
上述配置文件即表示添加扩展词典ext.dic,它就会在当前配置文件所在的目录中找这个文件。这种方式在文档id不存在时,就会相当于一个新增操作。搜索“智能手机”,但品牌必须是华为,价格必须是900~1599。
SpringBoot 读取配置文件的4种方式
SpringBoot 读取配置文件的4种方式
MySQL 篇-深入了解存储引擎、索引(InnoDB 索引结构 B+Tree、索引使用规则)
索引是帮助 MySQL 高效获取数据的有序的数据结构。在数据之外,数据系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用指向数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。索引的优缺点:优点:1)提高数据检索的效率,降低数据库的 IO 成本。2)通过索引列对数
【Spring】“请求“ 之传递 JSON 数据
JSON 就是一种数据格式,有自己的格式和语法,使用文本表示一个对象或数组的信息,因此 JSON 本质是字符串,主要负责在不同的语言中数据传递和交换。JSON 是一个字符串,其格式非常类似于 JavaScript 对象字面量的格式。基于以上特点,JSON 在 Web 应用程序中被广泛使用,如前后端交
重学SpringBoot3-集成RocketMQ(一)
Spring Boot 3 与 RocketMQ 整合,可以通过 Spring Messaging 结合 RocketMQ 的 `rocketmq-spring-boot-starter` 实现。在这个整合过程中,RocketMQ 作为消息队列系统,Spring Boot 负责提供应用框架,整合可以
SpringBoot 配置文件
配置文件主要是为了解决硬编码带来的问题,把可能会发生改变的信息,放在一个集中的地方,当我们启动某个程序时,应用程序从配置文件中读取数据,并加载运行。
每天一小步-JWT Token自动续期
实现JWT(JSONWeb Tokens)生成Token的自动续期
十分钟一篇给你讲清楚 Spring Thymeleaf 模版框架(更适合新手宝宝体质)
一篇给你讲通模版框架 Spring Thymeleaf 入门版
SpringBoot基础(三):Logback日志
SpringBoot基础系列文章SpringBoot基础(一):快速入门SpringBoot基础(二):配置文件详解SpringBoot基础(三):Logback日志默认使用作为,作为来记录日志Logback是由设计的另一个开源日志组件,性能比log4j要好 适配器作用:以后想要换其他日志框架,只