摘要:spring面试题参考地址:https://blog.csdn.net/a745233700/article/details/80959716 Mybattis参考地址:https://blog.csdn.net/a745233700/article/details/80977133 SpringM
阅读全文
文章分类 - Spring系列
摘要:spring面试题参考地址:https://blog.csdn.net/a745233700/article/details/80959716 Mybattis参考地址:https://blog.csdn.net/a745233700/article/details/80977133 SpringM
阅读全文
摘要:spring ioc容器初始化过程: 1.定位并加载配置文件 2.解析配置文件中的bean节点,一个bean节点对应一个BeanDefinition对象(这个对象会保存我们在Bean节点内配置的所有内容,比如id,全限定类名,依赖值等等) 3.根据上一步的BeanDefinition集合生成(Bea
阅读全文
摘要:spring用到的设计模式主要有哪些: 1.工厂模式,这个很明显,在各种BeanFactory以及ApplicationContext创建Bean中都用到了; 2.模版模式,Spring 中 jdbcTemplate、hibernateTemplate 等以 Template 结尾的对数据库操作的类
阅读全文
摘要:一、什么是 Spring Boot? Spring Boot、Spring MVC 和 Spring 有什么区别? Spring Boot 并不是一个框架,而是Spring组件一站式解决方案,主要是简化了使用Spring的难度;它是一种创建独立应用程序的更简单方法,只需要很少或没有配置,主要通过自动
阅读全文
摘要:1. 说出Spring的通知类型有哪些? 前置通知(Before advice):在某连接点(join point)之前执行的通知,但这个通知不能阻止连接点前的执行(除非它抛出一个异常)。 返回后通知(After returning advice):在某连接点(join point)正常完成后执行的
阅读全文
摘要:spring自带了多种应用上下文,下面几种比较经常遇到: 1、ClassPathXmlApplicationContext 从类路径下的一个或者多个XML配置文件中加载上下文定义,把应用上下文的定义作为类资源 2、FileSystemXmlApplicationContext 从文件系统下的一个或者
阅读全文
摘要:Spring中的bean默认都是单例的,这些单例Bean在多线程程序下如何保证线程安全呢? 例如对于Web应用来说,Web容器对于每个用户请求都创建一个单独的Sevlet线程来处理请求,引入Spring框架之后,每个Action都是单例的,那么对于Spring托管的单例Service Bean,如何
阅读全文
摘要:1.谈谈你对spring IOC和DI的理解,它们有什么区别? IoC Inverse of Control 反转控制的概念,指将对象的创建权,反转到Spring容器 。就是将原本需要创建的类,交由Spring框架创建。 DI:Dependency Injection 依赖注入,指Spring创建对
阅读全文
摘要:SpringMvc简介 一、IOC容器与MVC框架 由于Spring是一个IOC容器,因此与其他组件的集成十分简单,只要在被集成的组件上提供一个过滤组件,再由IOC容器统一管理即可。 SpringMvc通过把Servlet,JSP,JavaBean,自定义标签和信息资源整合到一个框架中,从而提供了一
阅读全文
摘要:Sring架构简介 一、Spring框架简介 Spring框架是分层次的,主要由7部分组成: Spring核心容器 其核心组件是Beanfactory,它是工厂模式的实现。其使用IOC将代码和配置文件分离。 Spring上下文 其是一个配置文件,向Spring框架提供上下文信息。如JNDI、邮件信息
阅读全文
|