
Spring
文章平均质量分 96
记录项目中和Spring有关的问题,和一些示例
weixin_45773632
这个作者很懒,什么都没留下…
展开
-
Spring面试(三)AOP
文章目录1. 什么是AOP?2. Spring AOP术语3. advice(增强)的类型4. @Pointcut() 的execution表达式1. 什么是AOP?AOP (Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度原创 2022-03-16 16:32:31 · 1151 阅读 · 0 评论 -
Spring面试(六)WebMVC
MVC框架要做哪些事情1.将url映射到映射到类或java类的方法2.封装用户提交的数据.3.处理请求–调用相关的业务处理–封装响应数据4.将响应的数据进行渲染.Jsp/html等表示层数据。常见的服务器端MVC框架有:Struts、SpringMVC、ASP.NET MVC、ZendFramework,JSF;常见前端MVC框架:Vue、angularjs、eact、主干;由MVC演化出了另外一些模式如:MVP、MVVM等等.Spring MVC是Spring Framework的一部分,是基原创 2022-08-30 17:50:46 · 238 阅读 · 0 评论 -
spring面试(五)Spring Beans
在Spring 中,构成应用程序主干并由Spring IoC容器管理的对象称为bean。bean是一个由Spring IoC容器实例化、组装和管理的对象。一个Spring Bean 的定义包含容器必知的所有配置元数据,包括如何创建一个bean,它的生命周期详情及它的依赖。这里有三种重要的方法给Spring 容器提供配置元数据。示例:https://blog.youkuaiyun.com/qq_35744081/article/details/94986758Spring配置文件是个XML 文件,这个文件包含了类信息,描原创 2022-06-13 19:13:12 · 106 阅读 · 0 评论 -
Spring面试(四)IOC
IoC Container管理的是Spring Bean, 那么Spring Bean是什么呢?Spring里面的bean就类似是定义的一个组件,而这个组件的作用就是实现某个功能的,这里所定义的bean就相当于给了你一个更为简便的方法来调用这个组件去实现你要完成的功能。IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。IoC 不是一种技术,只是一种思想原创 2022-06-13 17:23:41 · 107 阅读 · 0 评论 -
Spring面试(二)事务
MySQL事务:https://blog.youkuaiyun.com/weixin_45773632/article/details/122588818?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22122588818%22%2C%22source%22%3A%22weixin_45773632%22%7D&ctrtid=Q6u1b在Spring中,事务有两种实现方式,分别是编程式事务原创 2022-06-12 17:17:20 · 693 阅读 · 0 评论 -
Spring面试(一)Overview
Spring 是一种轻量级开发框架,旨在提高开发人员的开发效率以及系统的可维护性。我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发。这些模块是:核心容器、数据访问/集成,、Web、AOP(面向切面编程)、工具、消息和测试模块。比如:Core Container 中的 Core 组件是Spring 所有组件的核心,Beans 组件和 Context 组件是实现IOC和依赖注入的基础,AOP组件用来实现面向切面编程。Sprin原创 2022-06-12 14:31:01 · 123 阅读 · 0 评论