logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

面试官问:“谈谈对AOP的理解”

答:AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。面向对象是纵向继承,面向切面是横向抽取。AOP编程操作的主要对象是切面(aspect),而切面用于模块化横切关注点(公共功能)。面向切面编程,就是将交叉业务逻辑封装成切面,利用AOP的功能将切面织入到主

#java#编程语言#设计模式
面试官问:“什么是Spring MVC?简单介绍下你对Spring MVC的理解?”

答:​一种轻量级的、基于MVC的Web层应用框架。偏前端而不是基于业务逻辑层,是Spring框架的一个后续产品。通过把模型-视图-控制器分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。​**spring MVC是一种分层设计思想,目标是将复杂的应用系统按照分层处理进行设计和规划,通过这种设计方式达到分而治之的效果,从而降低程序开

#设计模式#java#spring +2
到底了