springboot3
文章平均质量分 78
爱吃肉c
关关难过关关过,前路漫漫亦灿灿
展开
-
httpclient
就是在程序中可以使用代码的方式来发送http请求。原创 2024-07-10 10:35:13 · 134 阅读 · 0 评论 -
苍穹外卖 ...待更新
主要前端需要的有一个分类名称 这是DIsh里边没有的,我们需要根据分类id找到分类名称,二表连接。命名为categoryName 是因为我们的VO里就是该名称,mybatis可以帮我们set进去。即可上传到服务器 并且将地址回显给前端 前端通过src就能显示照片了。属性类 可以通过在properties中根据前缀名称匹配到。配置类 项目启动时把工具类加载进来 只有一个即可。但是每个菜品都要查询一次数据库 查询名称 耗时。第一种方法 只用查询一次即可。这里我本来使用的是这个方法。原创 2024-07-07 16:24:42 · 354 阅读 · 0 评论 -
java 公共字段填充
import com/*** @Description 自定义填充注解/*** @Description 自定义填充注解/*** @Description 自定义填充注解/*** @Description 自定义填充注解/*** @Description 自定义填充注解/*** @Description 自定义填充注解/*** @Description 自定义填充注解。原创 2024-07-07 10:04:09 · 475 阅读 · 0 评论 -
穹苍外卖之 swagger使用
访问即可http://localhost:8080/doc.html。原创 2024-07-04 19:26:08 · 201 阅读 · 0 评论 -
reggie外卖优化
在这个例子中,value 参数指定了缓存名称,而 key 参数定义了缓存键的生成规则,这里使用SpEL表达式表示传入方法的参数值。首先在用户请求验证码,将验证码保存在sesion中,当登录成功之后,将redis中的验证码删除掉。如果我们不放入redis,就会导致每次发送ajax请求,都需要去查询数据库,造成很大负担。我们可以先去redis中查询,如果没有,再去数据库中查,如果有则直接返回。还有就是更新和保存的时候,要把redis中的数据清空,保证数据一致性。如果导入redis 则使用redis的。原创 2024-07-03 20:43:22 · 444 阅读 · 0 评论 -
idea集成git
之后我们可以在项目下创建本地仓库,可以选择在哪个文件夹下创建,也就是工作区的位置。记得通过验证,否则push时会一直不成功,其实后期push也会提示。commit时可以同时push,可以选择push到远程哪个分支上。其实当有了git仓库之后,idea上边就会有标识。如果vsc中没有版本控制 参考以下博文。在idea中 配置上我们的git工具。我没有用token而是验证的。切换到当前分支之后,可以merge。可以创建新分支,也可以切换分支。也可以将远程仓库的pull下来。git右下角会显示当前分支。原创 2024-07-03 11:22:46 · 454 阅读 · 0 评论 -
瑞吉外卖问题(待更新...
注解给忘记了,通过该注解可以配置一个全局的信息,其中有一个属性是annotations,: 允许你指定一个或多个类(类型数组),只有继承或实现了这些类的控制器才会受到此 advice 影响。@RequestBody: 提取的数据可以是复杂类型,如自定义的Java对象、Map、List等,通常是用于反序列化JSON或XML数据为Java对象。@RequestBody: 通常用于处理POST请求中的非表单数据,例如JSON格式的数据,或者XML格式的数据。导致我点击登录后,还是一直在登录页面,进不去主页面。原创 2024-06-23 10:09:11 · 481 阅读 · 0 评论 -
springboot3 基础特性(1)
在这里插入代码片@SpringBootApplication//这种方式我们可以设置spring应用的一个配置//但是 配置文件中的优先级是要大于此种方式的推荐网站:Spring Boot banner 在线生成工具,制作下载英文 banner.txt,修改替换 banner.txt 文字实现自定义,个性化启动 banner-bootschool.net可以看到 spring启动时 图标变了应用所在的运行环境发生切换时,配置文件常常就需要随之修改。原创 2024-06-12 09:43:04 · 689 阅读 · 0 评论 -
springboot3 数据访问
导入 mybatis-spring-boot-starter配置数据源信息配置mybatis的mapper接口扫描与xml映射文件扫描编写bean,mapper,生成xml,编写sql 进行crud。事务等操作依然和Spring中用法一样效果:a. 所有sql写在xml中b. 所有mybatis配置写在application.properties下面。原创 2024-06-10 10:14:40 · 387 阅读 · 0 评论 -
springboot3一些听课笔记
最佳实战● 前后分离○ 后台发生的所有错误,@ControllerAdvice + @ExceptionHandler进行统一异常处理。● 服务端页面渲染○ 不可预知的一些,HTTP码表示的服务器或客户端错误■ 给classpath:/templates/error/下面,放常用精确的错误码页面。■ 给classpath:/templates/error/下面,放通用模糊匹配的错误码页面。○ 发生业务错误■ 核心业务,每一种错误,都应该代码控制,跳转到自己定制的错误页。原创 2024-06-10 08:53:17 · 1035 阅读 · 0 评论 -
springboot3 一些听课笔记(1)
1、导入任何第三方框架,先排除它的日志包,因为 Boot 底层控制好了日志。2、修改 application.properties 配置文件,就可以调整日志的所有行为。如果不够,可以编写日志框架自己的配置文件放在类路径下就行,比如 logback-spring.xml,log4j2-spring.xml。3、如需对接专业日志系统,也只需要把 logback 记录的日志灌倒 kafka 之类的中间件,这和 SpringBoot 没关系,都是日志框架自己的配置,修改配置文件即可。原创 2024-06-05 15:27:02 · 1052 阅读 · 0 评论 -
Sringboot3 讲解
Sringboot3 讲解原创 2023-11-26 16:40:51 · 191 阅读 · 0 评论