Spring
文章平均质量分 68
NiklausYu
这个作者很懒,什么都没留下…
展开
-
Spring简介以及常见的面试题(五)
切入点表达式 within表达式 通过类名进行匹配,是一种粗粒度的切入点表达式,不可以指定某个方法进行增强,以类作为基本的单位 在Spring的约束文件中配置切入点和切面(within切入点表达式) <!--添加Spring AOP相关的约束 xmlns:aop="http://www.springframework.org/schema/aop" http://www.springframework.org/schema/aop/spring-aop.xsd --&原创 2021-07-12 09:20:31 · 185 阅读 · 0 评论 -
Spring简介以及常见的面试题(四)
SpringAOP 1. Spring aop的基本概念 连接点 连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总是表示一个方法的执行。 通俗讲: 层与层之间方法调用的过程称之为连接点 切入点(Pointcut):匹配连接点的断言。通知和一个切入点表达式关联,并在满足这个切入点的连接点上运行(例如,当执行某个特定名称的方法时)。切入点表达式如何和连接点匹配是AOP的核心。核心:Spring缺省使用Aspe原创 2021-07-09 09:55:30 · 95 阅读 · 0 评论 -
Spring简介以及常见的面试题(三)
Spring注解方式实现IOC和DI 1.Spring注解 Spring除了默认的使用xml配置<bean>标签的方式实现配置外,也可以通过注解的方式来实现配置,这种方式效率更高,配置信息清晰,代码在哪对应的配置也在哪儿。 所谓注解就是程序看的提示信息,很多时候都用来作为轻量级配置方式 Spring注解方式实现IOC a. 导入开发jar包 b. 编写配置文件,并导入context约束 <?xml version="1.0" encoding="UTF-8"?> <beans原创 2021-07-09 09:54:39 · 101 阅读 · 0 评论 -
Spring简介以及常见的面试题(二)
单例和多例 Spring容器管理的bean在默认情况下是单例,也就是一个bean创建一个对象,存在内置Map集合中,之后无论获取多少次该bean,都返回的同一个对象。 bean在单例模式的生命周期: bean在单例模式下,Spring容器启动时解析xml发现该bean标签后,直接创建该bean的对象存入内部map中保存,此后无论调用多少次getBean()都是从map中获取该对象返回,一直是一个对象,次对象一直被Spring容器持有,知道容器退出时,随着容器的退出对象被销毁 案例-单例 <?xml原创 2021-07-09 09:53:36 · 103 阅读 · 0 评论 -
Spring简介以及常见的面试题(一)
框架(半成品软件) 高度抽取可重用代码的一种设计,高度的通用性; 框架:抽取成一种高度可重用的;事务控制,强大的servlet,项目中的一些工具。 框架:多个可重用模块的集合,形成一个某个领域的整体解决方案; 常见的框架 SSH(老三大框架) Struts2 Spring Hibernate SSM(新三大框架) SpringMVC(WEB) Spring(Service) Mybatis(Dao) Spring 框架 Spring是一个service层的框架,可以整合其他框架 容器(可以管原创 2021-07-09 09:51:28 · 128 阅读 · 0 评论 -
SpringMvc简介以及相关面试题
1.SpringMVC概述 SpringMVC是一个WEB层,控制层框架,主要用来负责与客户端交互,业务逻辑的调用。SpringMVC是Spring家族的一大组件,Spring整合SpringMVC可以做到无缝集成,特点:简单易用性能佳 2.SpringMVC相对与Servlet的优势 a. Servlet的开发配置相对麻烦,servlet特别多的时候web.xml文件将会非常的臃肿 b. 每个Servlet都只能处理一个功能,如果需要多个功能就需要开发多个servlet,项目中存在大量的servlet显得原创 2021-07-09 09:16:53 · 143 阅读 · 0 评论