Spring教程
文章平均质量分 54
程序员云帆哥
互联网厂程序员,高级Java开发工程师。博客认证:CSDN博客专家、阿里云专家博主、华为云云享专家、腾讯云年度优秀作者。
展开
-
【Spring教程】bean的作用域及自动装配
其中比较常用的是singleton和prototype两种作用域。对于singleton作用域的Bean,每次请求该Bean都将获得相同的实例。容器负责跟踪Bean实例的状态,负责维护Bean实例的生命周期行为;如果一个Bean被设置成prototype作用域,程序每次请求该id的Bean,Spring都会新建一个Bean实例,然后返回给程序。原创 2019-07-25 00:57:15 · 542 阅读 · 0 评论 -
【Spring教程】配置Bean的三种方式
首先,创建两个实体类,Hello类和Address类public class Hello { private String name; private Address address; public Hello() {} public Hello(String name) { this.name=name;原创 2019-07-25 00:53:58 · 14328 阅读 · 0 评论 -
【Spring教程】详解AOP的实现原理(动态代理)
一、简介 AOP是Aspect-Oriented Programming,即面向切面编程。 它是一种新的模块化机制,用来描述分散在对象/类或函数中的横切关注点。分离关注点使解决特定领域问题的代码从业务逻辑中独立出来,业务逻辑的代码中不再含有针对特定领域问题代码的调用,业务逻辑同特定领域问题的关系通过切面来封装、维护,这样原本分散在整个应用程序中的变动就可以很好地管理起来。二、名称解释1...原创 2019-06-29 22:40:44 · 2266 阅读 · 0 评论 -
【Spring教程】依赖注入(DI)和控制反转(IoC)
public class Student { private String name; private Address addr; private String[] books; private List<String> hobbies; private Map<String,String> cards; private Set<String> gam原创 2017-10-22 22:49:31 · 11132 阅读 · 0 评论 -
【Spring教程】框架搭建和基本配置
一、下载开发包 http://projects.spring.io/spring-framework/ 网址下载开发包 二、 创建web工程引入相应jar包 spring-aop-4.1.6.RELEASE.jar spring-aspects-4.1.6.RELEASE.jar spring-beans-4.1.6.RELEASE.jar sp原创 2017-10-22 12:05:28 · 12232 阅读 · 0 评论 -
【Spring教程】框架体系介绍
一、简介 Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。 控制反转——Sprin原创 2017-10-22 11:10:06 · 12673 阅读 · 0 评论 -
Spring框架体系简介(JAVA)
Spring是一种轻量级的控制反转和面向切面的容器框架。 Spring 3.0框架是一个分层架构,由20多个模块组成,这些模块被分成了5个部分,分别为数据访问/集成、Web、AOP、核心容器和测试5个部分。 1、核心容器(Core Container) Core Container由以下Core和Beans、Context、Expression La原创 2017-03-15 20:32:42 · 12965 阅读 · 0 评论