上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: Spring Bean后置处理器 BeanPostProcessor接口定义回调方法,你可以实现该方法来提供自己的实例化逻辑,依赖解析逻辑等。你也可以在Spring容器通过插入一个或多个BeanPostProcessor的实现来完成实例化,配置和初始化一个bean之后实现一些自定义逻辑回调方法。 你 阅读全文
posted @ 2017-11-07 10:39 起床oO 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 重载(Overloading) 重写(Overriding) 总结 重载-有不同的参数列表(静态多态性)而当子类继承父类相同的方法,输入数据一样,但要做出有别于父类的响应时,你就要覆盖父类的方法,即在子类中重写该方法-相同参数,不同实现(动态多态性) 阅读全文
posted @ 2017-11-06 17:39 起床oO 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1.”==”和equals方法有什么区别?答:==是运算符,equals是方法,方法可以通过重写改变其行为,如String的equals就是比较字符串内容。 2. switch语句能否作用在byte上,能否作用在long上,能否作用在String上?答: 在Java7之前,switch只能支持 by 阅读全文
posted @ 2017-11-06 15:54 起床oO 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 多重继承 继承是面向对象编程的一个重要的方式,因为通过继承,子类可以扩展父类的功能。 Animal类的层次设计,假设要实现以下4中动物: Dog - 狗狗; Bat - 蝙蝠; Parrot - 鹦鹉; Ostrich - 鸵鸟 如果按照哺乳类和鸟类来分: 如果按照“能跑”和“能飞”来归类,就应该设 阅读全文
posted @ 2017-11-06 15:31 起床oO 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Bean的生命周期 理解Spring Bean的生命周期很容易。当一个bean被实例化时,它可能需要执行一些初始化使它转换成可用状态。同样,当bean不再需要,并且从容器中移除时,可能需要做一些清除工作。 尽管还有一些bean实例化和销毁之间发生的活动,但是本章将只讨论两个重要的生命周期回调方法,他 阅读全文
posted @ 2017-11-06 14:34 起床oO 阅读(558) 评论(0) 推荐(0) 编辑
摘要: Bean的作用域 当在Spring中定义一个bean时,你必须声明该bean的作用域的选项。例如,为了强制Spring在每次需要时都产生一个新的bean实例,你应该申明bean的作用域属性为prototype。同理,如果你像让Spring在每次需要时都返回同一个bean实例,你应该声明bean的作用 阅读全文
posted @ 2017-11-03 15:05 起床oO 阅读(216) 评论(0) 推荐(0) 编辑
摘要: Spring ApplicationContext容器 ApplicationContext是spring中比较高级的容器。和BeanFactory类似,它可以加载配置文件中定义的bean,并将所有bean集中在一起,当有请求的时候分配bean。另外,它增加了企业所需要的功能,比如,从属性文件从解析 阅读全文
posted @ 2017-11-03 14:52 起床oO 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: Spring的BeanFactory容器 这是Spring中最简单地容器,它主要的功能是为依赖注入(DI)提供支持。这个容器接口在org.springframework.beans.factory.BeanFactor中被定义。BeanFactory和行管的接口,比如BeanFactoryAware 阅读全文
posted @ 2017-11-03 14:26 起床oO 阅读(334) 评论(0) 推荐(1) 编辑
摘要: IoC容器 Spring容器是Spring框架的核心。容器将创建对象,把它们连接在一起,配置它们,并管理它们的整个生命周期从创建到销毁。Spring容器使用依赖注入(DI)来管理组成一个应用程序的组件。这些对象被称为Spring Beans。 通过阅读配置元数据提供的指令,容器知道对那些对象进行实例 阅读全文
posted @ 2017-11-02 20:47 起床oO 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Spring Hello World实例 创建Java项目 添加Jar包 创建源文件 现在在Spring项目下创建实际的源文件。首先,要创建一个名为com.tuorialsponit的包,然后在该com.tuorialsponit包下创建HelloWorld.java和MainApp.java文件。 阅读全文
posted @ 2017-11-02 20:03 起床oO 阅读(244) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页