
spring
枫哥和java
这个作者很懒,什么都没留下…
展开
-
Spring第一个入门案例IOC简单应用
今天我们来写我们的第一个spring第一步 建立一个WebProject : SpringDemo01 第二步导入核心Spring jar包到lib目录下 导入后: ...原创 2020-05-18 11:29:47 · 361 阅读 · 0 评论 -
面试问烂的 Spring AOP 原理、SpringMVC 过程
Spring AOP ,SpringMVC ,这两个应该是国内面试必问题,网上有很多答案,其实背背就可以。但今天笔者带大家一起深入浅出源码,看看他的原理。以期让印象更加深刻,面试的时候游刃有余。Spring AOP 原理简单说说 AOP 的设计:每个 Bean 都会被 JDK 或者 Cglib 代理。取决于是否有接口。 每个 Bean 会有多个“方法拦截器”。注意:拦截器分为两层,外...转载 2018-10-17 15:39:34 · 422 阅读 · 0 评论 -
面试问烂的 Spring AOP 原理、SpringMVC 过程
Spring AOP ,SpringMVC ,这两个应该是国内面试必问题,网上有很多答案,其实背背就可以。但今天笔者带大家一起深入浅出源码,看看他的原理。以期让印象更加深刻,面试的时候游刃有余。Spring AOP 原理简单说说 AOP 的设计:每个 Bean 都会被 JDK 或者 Cglib 代理。取决于是否有接口。 每个 Bean 会有多个“方法拦截器”。注意:拦截器分为两层,外...转载 2018-10-17 11:32:27 · 7225 阅读 · 0 评论 -
spring中的bean默认是单例模式
一、Spring单例模式及线程安全 Spring框架中的Bean,或者说组件,获取实例的时候都是默认单例模式,这是在多线程开发的时候需要尤其注意的地方。 单例模式的意思是只有一个实例,例如在Spring容器中某一个类只有一个实例,而且自行实例化后并项整个系统提供这个实例,这个类称为单例类。 当多个用户同时请求一个服务时,容器会给每一个请求分配一个线程,这时多个线程会并发执行该请求...转载 2018-10-19 12:10:06 · 34247 阅读 · 7 评论 -
什么是Spring?它有哪些好处? (现在基本上是面试必问了)
什么是Spring?它有哪些好处?Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发的复杂性而诞生的:目的:解决企业级应用开发的复杂性。功能:使用基本的JavaBean代替EJB。范围:任何Java应用。 Spring的存在是因为它自身的得天独厚的优势:它定位的领域是许多其他流行的framework没有的。Spri...转载 2018-10-08 16:26:40 · 3296 阅读 · 2 评论 -
关于Spring底层原理面试的那些问题,你是不是真的懂Spring?
java版web项目 前天点击上方蓝色字体,关注我们地址:https://my.oschina.net/u/3779583作者: Java架构资源分享1.什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的...转载 2018-07-16 09:54:00 · 285 阅读 · 0 评论 -
你竟敢说你懂Spring框架?有可能你是没看到这些...(上)
1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转...转载 2018-07-18 18:25:16 · 183 阅读 · 0 评论 -
Spring与Mybatis的整合方法有哪些
1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。 (1)Spring配置文件: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...转载 2018-07-23 15:03:19 · 243 阅读 · 0 评论 -
29题弄懂Spring底层原理,这些题目你都会吗?
1、什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring 框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成 Spring 框架,不必担心 Spring 是如何在...转载 2018-07-03 14:33:14 · 13892 阅读 · 2 评论 -
读取Spring配置文件获取bean的几种情况
情况一:spring的配置文件applicationContext.xml在src路径下(配置文件放在class目录下:)直接使用 ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml"); 情况二:spring的配置文件applicat原创 2017-12-05 15:24:08 · 1350 阅读 · 0 评论 -
69 个经典 Spring 面试题和答案 (超级经典)
Spring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么?轻量:Spring 是转载 2017-11-21 09:53:07 · 323 阅读 · 0 评论 -
在Spring3中,配置DataSource的方法有5种
在Spring3中,配置DataSource的方法有五种。 **第一种:**beans.xmlid="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> property name="driverClassName" value="com.micros转载 2017-11-12 22:43:30 · 417 阅读 · 0 评论