SSM
文章平均质量分 96
允歆辰丶
一个平平无奇的码农
展开
-
Spring事务及事务传播机制
事务定义 :将一组操作封装成⼀个执行单元(封装到一起),要么全部成功,要么全部失败。2.为什么要使用事务还是用一个老生常谈的例子来说张三给李四转账 :张三账户-100;李四账户+100;如果在张三账户-100的时候发生异常,此时李四账户+100的操作还没有完成,张三账户的钱不就平白无故的消失了,而如果使用事务就可以解决这个问题,让这一组操作要么一起成功,要么一起失败。原创 2023-09-21 09:01:37 · 216 阅读 · 10 评论 -
Spring AOP以及统一处理
Component@Slf4j@Aspect@Aspect类注解表示LoginAspect是一个切面类,@Pointcut表示定义一个切点,其中的内容表示连接点的规则,也就是包括哪些类或者方法属于这个切点,连接点.其中 pointcut 方法为空方法,它不需要有方法体,此方法名就是起到⼀个“标识”的作用,标识下面的通知方法具体指的是哪个切点(因为切点可能有很多个)AspectJ 支持三种通配符* :匹配任意字符,只匹配⼀个元素(包,类,或方法,方法参数)原创 2023-09-18 14:33:46 · 1543 阅读 · 27 评论 -
SpringBoot
Spring 的诞生是为了简化 Java 程序的开发的,而 Spring Boot 的诞生是为了简化 Spring 程序开发的。Spring Boot 就是 Spring 框架的脚手架,它就是为了快速开发 Spring 框架而诞生的。2.SpringBoot优点快速集成框架,Spring Boot 提供了启动添加依赖的功能,用于秒级集成各种框架。内置运行容器,无需配置 Tomcat 等 Web 容器,直接运行和部署程序。快速部署项目,无需外部容器即可启动并运行项目。可以完全抛弃繁琐的 XML,原创 2023-09-07 09:07:39 · 1805 阅读 · 17 评论 -
Spring
Spring 指的是 Spring Framework(Spring 框架)它可以让 Java 企业级 的应用程序开发起来更简单。⽤⼀句话概括 Spring:Spring 是包含了众多工具方法的IOC 容器。容器是用来容纳某种物品的(基本)装置。比如水杯,杯子就是容纳水的容器.AOP(Aspect Oriented Programming):面向切面编程,它是一种思想,它是对某一类事情的集中处理。2.AOP的作用AOP是OOP的补充@Component@Slf4j@Aspect。原创 2023-09-04 11:23:09 · 1887 阅读 · 18 评论 -
Mybatis
MyBatis 是⼀款优秀的,它支持自定义 SQL、存储过程以及高级映射。MyBatis 去除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置 和映射原始类型、接⼝和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的 记录。简单来说 MyBatis 是更简单完成程序和数据库交互工具,也就是。原创 2023-09-13 17:05:48 · 598 阅读 · 16 评论 -
SpringMVC
RequestMapping既可以修饰类,也可以修饰方法同时支持get和post方法,两种方法访问路径的时候都支持有两个参数,value参数可以指定访问的路径,method方法可以指定访问的方法,当我们使用别的方法访问的时候,会报如下错误//仅允许get方法访问//仅允许post方法访问也可以直接改为@GetMapping或者@PostMapping等同于 @RequestMapping(method = RequestMethod.GET)原创 2023-09-11 09:31:08 · 696 阅读 · 8 评论