×

spring aop应用场景 pring

Spring AOP 一般用在什么场景中?如何深入理解springmvc

admin admin 发表于2022-06-25 15:29:51 浏览99 评论0

抢沙发发表评论

Spring AOP 一般用在什么场景中


AOP,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等待,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。

在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读写分离也能用aop来做。

扩展资料:

AOP/OOP区分

AOP、OOP在字面上虽然非常类似,但却是面向不同领域的两种设计思想。OOP(面向对象编程)针对业务处理过程的实体及其属性和行为进行抽象封装,以获得更加清晰高效的逻辑单元划分。

而AOP则是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。这两种设计思想在目标上有着本质的差异。

参考资料来源:百度百科-AOP (面向切面编程)


如何深入理解springmvc


许多 ASP.NET 开发人员开始接触 MVC,都认为 MVC 与 ASP.NET 完全没有关系,是一个全新的 Web 开发。
事实上 ASP.NET 是创建 WEB 应用的框架,而 MVC 是一种能够用更好的方法来组织并管理代码的体系,所以可以称之为 ASP.NET MVC。
因此,我们可以将原来的 ASP.NET 称为 ASP.NET Webforms,新的 MVC 称为 ASP.NET MVC。
深入理解,请参考下面的博客
http://gcdn.gcpowertools.com.cn/showtopic-23645-1-3.html
-spring aop应用场景

14.SpringBoot的核心注解都有哪些


@SpringBootApplication注解是SpringBoot的灵魂注解

这个注解整合了3个注解的特性:分别是@Configuration注解、@Component注解、@EnableAutoConfiguration注解。这个三个注解的作用分别是:

- @Configuration注解:声明当前类为配置类
- @ComponentScan注解:指定扫描包路径,默认不填扫描当前包及其子包
- @EnableAutoConfiguration注解:最重要注解没有之一,打开SpringBoot的自
-pring