摘要: Bean 的声明周期 理解Spring bean的声明周期很不容易。当一个bean被是实例化时,它可能需要执行一些初始化使它转换成可用状态,同样,当bean不在需要时,并且从容器中移除时,可能需要做一些清楚工作 bean的声明周期可以表达为:Bean的定义——bean的初始化——bean的使用——b 阅读全文
posted @ 2020-05-26 22:47 unclear 阅读(180) 评论(0) 推荐(0)
摘要: 当在Spring中定义一个bean时,你必须声明该bean的作用域选项。例如,为了强制Spring在每次需要时都产生一个新的bean实例,你应当声明bean的作用域属性为prototype。同理,如果你想让Spring在每次需要时都返回同一个bean实例,你应该声明bean的作用域属性为single 阅读全文
posted @ 2020-05-26 22:37 unclear 阅读(113) 评论(0) 推荐(0)
摘要: 被称作Bean的对象是构成应用程序的蜘蛛也是由Spring Ioc容器管理的。bean是一个被实例化,组装 并通过Spring IoC容器所管理的对象。这些bean是由用容器提供的配置元数据创建的。比如在XML的表单中定义 class:这个属性是强制的,并且指定用来创建bean的bean类。 nam 阅读全文
posted @ 2020-05-26 22:02 unclear 阅读(197) 评论(0) 推荐(0)
摘要: Spring容器是Spring框架的核心。容器将创建对象,把他们链接在一起,配置他们,并管理他们的整个声明周期从创建到销毁。Sprin容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为Spring Beans。 通过阅读配置元数据提供的指令,容器知道对哪些对象进行实例化,配置和组装 阅读全文
posted @ 2020-05-26 11:51 unclear 阅读(105) 评论(0) 推荐(0)
摘要: Spring 是模块化的,允许你挑选和选择使用你的木块,不必要把剩余的部分也引入。 核心容器由spring-core,spring-beans,spring-context,spring-context-support和spring-expression等模块组成 spring-core模块是提供了 阅读全文
posted @ 2020-05-25 23:13 unclear 阅读(116) 评论(0) 推荐(0)
摘要: spring是轻量级框架,核心特性是可以用于开发任何java程序,但是在javaee平台上构建web应用程序是需要扩展的。Spring框架的目标是使J2EE开发变得更容易使用,通过基于POJO编程模型来促进良好的编程实践。 POJO(Plain Old Java Object)是一种纯粹的javaB 阅读全文
posted @ 2020-05-25 22:29 unclear 阅读(140) 评论(0) 推荐(0)
摘要: AOP面向切面编程 面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 AOP是OOP的延续,是软件开发中的一个热点,是Spring框架中的一个重要内容,是函数式编程的一种衍生泛型 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序 阅读全文
posted @ 2020-05-25 21:21 unclear 阅读(146) 评论(0) 推荐(0)
摘要: java工具包提供强大的数据结构。在java中的数据结构主要包括以下几种接口和类: 1.枚举(Enumeration) 枚举接口定义了一种从数据结构中取回连续元素的方式 hasMoreElements() nextElement() 2.位集合(BitSet) 位集合类实现了一组可以单独设置和清除的 阅读全文
posted @ 2020-05-25 21:12 unclear 阅读(78) 评论(0) 推荐(0)
摘要: 多态是同一个行为具有多个不同的变现形式或形态能力 多态就是同一个接口,使用不同的实例而执行不同的操作 优点: 1.消除类型之间的耦合关系 2.可替换性 3.可扩充性 4.接口性 5.灵活性 6.简化性 多态存在的三个必要条件 1.继承 2.重写 3.父类引用指向子类对象 多态的实现方式: 1.重写 阅读全文
posted @ 2020-05-25 19:59 unclear 阅读(105) 评论(0) 推荐(0)
摘要: 重写是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变。即外壳不变,核心重写 重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法 重写方法不能抛出新的检查异常或者比重写方法申明更加宽泛的异常 1.参数列表必须完全与被重写方法的形同 2 阅读全文
posted @ 2020-05-25 19:33 unclear 阅读(153) 评论(0) 推荐(0)