![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
文章平均质量分 81
擅长写bug
专业写bug
展开
-
Spring中的Bean
1.Bean的配置 可以把Spring看做一个大型的工厂,而Spring容器中的Bean就是该工厂的产品。要想使用这个工厂生产和管理Bean,就需要在配置文件中告诉它需要哪些Bean,以及需要使用何种方式将这些Bean装配在一起。 Spring容器支持两种格式的配置文件,分别是Properties文件格式和xml文件格式。在实际开发中,最常使用的xml文件格式的配置方式。 XML配置文件的根原创 2017-02-15 13:19:26 · 244 阅读 · 0 评论 -
Bean的生命周期
Spring Bean的生命周期(非常详细) Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上BeanFactory也是差不多的,只不过处转载 2017-02-15 14:32:22 · 186 阅读 · 0 评论 -
Bean的装配方式
Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean的依赖注入方式。Spring容器支持多种形式的Bean的装配方式,如基于XML的装配、基于Annotation的装配和自动装配。 1.基于XML的装配 Spring依赖注入有两种setter注入和构造注入 设值注入要求一个Bean必须满足两点:Bean类必须提供一个默认的构造方法。Bean类必须为需要注入的属性提供对应的set原创 2017-02-15 14:37:49 · 985 阅读 · 0 评论 -
面向切面编程AOP
AOP全称是Aspect Oriented Programing,即面向切面编程。AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码,主要体现在事物处理、日志管理、权限控制、异常处理等方面,是开发人员在编写业务逻辑时可以专心于核心业务,提高代码的可维护性。 目前最流行的AOP框架有两个,分别为Spring AOP 和AspecJ。Spring AOP使用纯java实现,不需要专门的编译过程原创 2017-02-15 15:54:30 · 516 阅读 · 0 评论 -
69 个经典 Spring 面试题和答案
Spring 概述 1. 什么是spring? spring 是个Java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻转载 2017-02-15 20:18:22 · 318 阅读 · 0 评论 -
Spring的基本应用
Spring是一个主流的Java Web开发框架,该框架是一个轻量级的开源框架。 Spring以IoC(Inverse of Control控制反转)和AOP(Aspect Oriented Programming面向切面编程)为内核,使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。 在实际开发中,通常服务器端采用三层体系架构,分别为表示层(web)、业务逻辑层(servic原创 2017-02-15 10:34:42 · 826 阅读 · 0 评论 -
Spring第一个应用程序
第一步jar包。 UserDao.java package cn.ioc; public interface UserDao { public void save(); } UserDaoImpl.java package cn.ioc; public class UserDaoImpl implements UserDao { @Override p原创 2017-02-15 10:36:18 · 370 阅读 · 0 评论 -
Spring的依赖注入DI
依赖注入。它与控制反转的含义可以相同,只不过这两个称呼是从两个角度描述同一个概念。可以这样理解DI的概念:如果一个对象A需要使用另一个对象B才能实现某个功能,这时就说A对象依赖于B对象,而Spring容器创建A对象,会自动将A对象需要的B对象注入到A对象中,此过程就是依赖注入。依赖注入的作用就是使用Spring框架创建对象时,动态地将其所月以来的对象注入到Bean组件中。 依赖注入有三种实现方式原创 2017-02-15 10:51:48 · 884 阅读 · 0 评论