Spring
文章平均质量分 71
孙宇航_
舞台再大,你不上台,永远是个观众。平台再好,你不参与,永远是局外人。能力再大,你不行动,只能看别人成功!没有人会关心你付出过多少努力,撑的累不累,摔得痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷。
展开
-
Spring Session 持久化 【Redis】
Spring Session 持久化原创 2023-03-30 18:51:27 · 316 阅读 · 0 评论 -
Spring事务和事务传播特性
*事务定义:**封装成一个原子性操作,要么全部成功,要么全部失败。为什么要用事务?如果没有事务。第一步执行成功了,第二步执行失败了,那么 A 账号就丢失了 100 元,而如果使用事务就可以解决这个问题,让这一组操作要么一起成功,要么一起失败。原创 2023-03-12 10:44:57 · 461 阅读 · 0 评论 -
Spring实现[拦截器+统一异常处理+统一数据返回]
统一异常处理使用的是 @ControllerAdvice(控制器通知类) 和 @ExceptionHandler(异常处理器) 来实现。(拦截规则,黑白名单)----> controller ----> service ----> mapper---->数据库。统一数据格式的返回可以使用 @ControllerAdvice + ResponseBodyAdvice 方法实现。用户调用–> controller ----> service ----> mapper---->数据库。原创 2023-03-08 19:21:35 · 2293 阅读 · 2 评论 -
MyBatis和MyBatis_Plus有什么区别【面试常考题】
MyBatis_Plus是一个MyBatis的增强工具,只是在MyBatis的基础上增强了却没有做改变,支持所有MyBatis原生的特性,所有引入不会对现有的MyBatis框架产生任何影响。原创 2023-02-26 19:27:07 · 3103 阅读 · 0 评论 -
Redis【包括Redis 的安装+本地远程连接】
缓存是一个高速数据交换的存储器,使用它可以快速的访问和操作数据。原创 2023-02-14 11:04:51 · 1387 阅读 · 2 评论 -
SpringBoot项目服务器部署
SpringBoot项目服务器部署原创 2023-02-13 16:12:34 · 511 阅读 · 0 评论 -
SpringAOP笔记【JavaEE】
SpringAOP一、AOP理解AOP是一种思想,SpringAOP是一个框架,提供了一种对AOP思想的实现,他们的关系就像MVC和SpringMVC、IOC与DI类似。AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方原创 2023-02-14 08:00:00 · 299 阅读 · 0 评论 -
动态SQL使用【JavaEE】
set标签中如果所有参数都是非必传,set会将这些语句隐藏,所有标签都使用逗号也没有问题,set会将逗号去掉(如果传一个值的话逗号会存在)。主要作用:进行修改操作时,配合 if 来处理非必传传输,特点是会自动去除最后一个英文逗号。where 中的所有参数都为空,那么 where 的 sql 就不会生产。判断一个参数是否有值,如果没值,那么就会隐藏 if 中的 sql。如果结果为false,那么 if 标签中的 SQL 就会被省略。最主要的作用:去除 SQL 语句前后多余的某个字段。原创 2023-02-13 15:00:00 · 667 阅读 · 0 评论 -
MyBatis笔记【JavaEE】
MyBatis去除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和Java POJO为数据库中的记录。对于 JDBC 来说,整个操作⾮常的繁琐,我们不但要拼接每⼀个参数,⽽且还要按照模板代码的⽅式,⼀步步的操作数据库,并且在每次操作完,还要⼿动关闭连接等,⽽所有的这些操作步骤都需要在每个⽅法中重复书写。使用 #{} 得到的JDBC代码:【针对String类型的参数】使用 ${} 得到的JDBC代码:【针对int类型的参数】原创 2023-02-13 09:50:33 · 361 阅读 · 0 评论 -
SpringMVC笔记【JavaEE】
Spring MVC 是对 MVC 设计思想具体实现的Web框架。方法二:@GetMapping 和 PostMapping。将前端传递过来的name变成当前程序内的username。方法一:@RequestMapping(“/xxx”)默认前端必须传入RequestParam注解的值,在主配置文件中设置运行的配置文件。请求重定向 redirect。MVC 是一种设计思想。Fiddler 抓包请求。Fiddler 抓包响应。请求转发 forward。接收JSON格式的数据。// ajax 提交。原创 2023-02-12 08:30:00 · 565 阅读 · 0 评论 -
@Controller和@RestController的异同点【笔记】
@Controller, @RestController的共同点都可以用来表示Spring某个类的是否可以接收HTTP请求。@Controller, @RestController的不同点@Controller:标识一个Spring类是Spring MVC controller处理器,@RestController:@RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用。原创 2023-01-31 13:34:19 · 273 阅读 · 0 评论 -
IDEA SpringBoot热部署
IDEA SpringBoot热部署【自动帮开发者重启 SpringBoot项】原创 2023-01-31 10:29:54 · 1316 阅读 · 0 评论 -
Spring入门——Eclipse实现HelloWorld程序
疫情影响又延期开学,只能在家上上网课划划水,刚做完spring入门的一个小作业,来做个总结分享,我也是个刚入门的小白,还望大佬们指点。原创 2022-09-01 17:45:05 · 1238 阅读 · 0 评论