![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring框架
帅葱哥
左手执剑,右手擎书。
---会写程序的诗人
展开
-
Spring学习(1)
一、什么是Spring 简单来说,Spring就是一种框架容器。他可以用来配置bean并且维护bean与bean之间的关系。 我们可以用下面的层次图来表示。 二、开发一个Spring项目 我们要调用一个对象的方法。 使用传统的方法,我们都知道,就是实例化一个对象,然后直接调用即可。那么,我们用Spring来做的话,是怎样的呢?步骤: a、引入Sprin原创 2017-01-05 14:55:57 · 411 阅读 · 0 评论 -
Spring学习(2)
引言: 从上一节的简单介绍中,我们知道了Spring的概念和项目的创建,并且了解了Spring是怎样工作的。在这一节中,我们要讲的内容有(1)Spring对bean关系的维护(2)ioc是什么(3)di是什么一、Spring的关系维护 我们再来创建一个类,叫做ByeService.class,并且将其作为UserService.class的一个属性,这样就将这两者人为的发生了关系。pac原创 2017-01-05 16:41:21 · 366 阅读 · 0 评论 -
Spring学习(3)
上一节中,我们深入了解了Spring中bean之间是如何进行关联的以及简单了解控制反转和依赖注入。这一节中,我们主要来说说bean。一、从applicationContext应用上下文和bean工厂中获得bean有什么区别?bean的作用域(4种)singleton:在每个Spring IOC容器中一个bean定义对应一个对象实例。(只要容器存在,那么就只有一个bean。比如说原创 2017-01-05 20:52:25 · 240 阅读 · 0 评论 -
Spring学习----Bean的装配(4)
上一节中,我们学习了bean的生命周期,可能在我们实际工作中并不能全部用到。但是知识嘛,了解的越多,能够解决的问题也就越多,我们也就越高兴。(好吧,这不是我的真心话T_T) 在这一节中,我们主要学习一下bean的装配方式。 在这里,我只介绍常用的集合的装配方式:组合、list、set、map下面是Employee.java 的代码package rogue.collection;public原创 2017-01-06 14:49:28 · 277 阅读 · 0 评论 -
Spring学习-----bean的装配(5)
上一节中我们了解了bean对于集合的装配,可以看到,还是很简单的,总是总结这样的知识点,瞬时间自信心爆棚啊!好,下面我们来总结又一个简单的知识点,继承配置和通过构造函数来配置bean。通过继承来配置bean school.javapackage rogue.inherit;public class School {private String name;private String add原创 2017-01-06 20:22:25 · 331 阅读 · 0 评论 -
Spring学习-----bean的装配(6)
上一节中,我们学了继承配置和通过构造函数来装配bean,通过继承配置的方式来装配bean,可以实现子类和父类的功能。通过构造函数来装配bean,要注意的就是相应的有参构造函数要存在,当然无参的构造函数也应该存在。这一节中,我们来学习自动装配。 本文中涉及到的bean有两个,一个是Dog.java,另一个是Master.java,其中Master.java中有一个Dog属性。原创 2017-01-08 13:18:20 · 478 阅读 · 0 评论 -
Spring学习-----AOP(1)
前面已经学过了bean的相关知识,对bean的配置方法也有了一定的了解。下面来学习Spring中一个重要的知识点AOP编程,这些知识点都是根据韩顺平老师的视频总结而来,虽然简单,但是作为入门了解还是不错的。不过想要真正的应用到项目中,还需要进行深一步的学习。AOP的概念 AOP(aspect oriented programming)面向切面编程,是对所有原创 2017-01-09 15:12:20 · 469 阅读 · 0 评论