一、AOP基础 1.基本需求 需求: 日志功能,在程序执行期间记录发生的活动。 ArithmeticCalculate.java public interface ArithmeticCalculate{ public int add(int a,int b); public int sub(int... ...
分类:
编程语言 时间:
2016-06-03 22:42:13
阅读次数:
249
一、Bean的生命周期 1.概述 Spring IOC容器可以管理Bean的生命周期,Spring 允许在Bean的生命周期的特定点执行定制的任务。 Spring IOC容器对Bean的生命周期进行管理的过程: (1)通过构造器或工厂方法创建Bean实例。 (2)为Bean的属性设置值和对其他Bea... ...
分类:
编程语言 时间:
2016-06-03 14:16:13
阅读次数:
294
在Spring配置文件中,用户不但可以将String、int等字面值注入Bean中,还可以将集合、Map等类型注入Bean中,此外还可以注入配置文件中其他定义的Bean。 一、字面值 (1)可用字符串表示的值,可以通过元素标签或value属性进行注入。 (2)基本数据类型及其封装类、Stting类型... ...
分类:
编程语言 时间:
2016-06-02 18:15:15
阅读次数:
197
在上篇博客中我们介绍了如何安装Eclipse Che这种浏览器SDK之后,收到了许多开发者的提问,为了方便初学者开发java spring web应用,笔者又一步步实践了spring web开发(demo)过程,欢迎指正。使用Eclipse Che需要你掌握基本的maven命令(如果以前用ant,很容易就会掌握)。本文介绍一个如何利用Eclipse Che开发Spring Web,开发者也需要懂得关于Spring基础知识。 博文包括几个部分:1.Spring Demo项目创建,2.编译和部署,3.运行web...
分类:
编程语言 时间:
2016-05-13 03:39:20
阅读次数:
321
一、理解IOC控制反转和DI依赖注入
IOC:就是将原本在程序中手动创建对象的权利,交给Spring框架管理。
DI:依赖注入,就是在Spring框架负责创建Bean对象时,动态的将依赖对象注入到Bean组件。
IoC和DI的区别?
IOC:指将对象的创建权,反转到Spring容器。
DI:指Spring创建对象的过程中,将对象依赖的属性通过配置进行注入。
二、Spri...
分类:
编程语言 时间:
2016-05-12 23:02:50
阅读次数:
241
一、Spring的Bean属性的依赖注入
为一个Bean设置属性,有三种注入属性的方式:
1)接口注入
2)构造器注入
3)setter方法注入
详细介绍如下:...
分类:
编程语言 时间:
2016-05-12 13:33:26
阅读次数:
155
Spring简介
Spring框架由Rod Johnson开发,2004年发布了Spring框架的第一版。Spring是一个从实际开发中抽取出来的框架,因此它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。
Spring总结起来优点如下:
低侵入式设计,代码的污染极低。
独立于各种应用服务器,基于Spring框架的应用,...
分类:
编程语言 时间:
2016-05-12 12:40:41
阅读次数:
305
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:
首先我们来写一个被调度的类:
package com.kay.quartz;
public class QuartzJob
{ public void work()
{
System.out.println("Quartz的任务调度!!!");...
分类:
编程语言 时间:
2016-05-07 09:12:18
阅读次数:
226
*什么是IoC(Inversion of Control)?
即控制反转。其思想是控制资源获取的方向。传统的资源获取的方式为向容器发起请求,然后容器返回资源,而应用了IOC之后,容器主动地将资源退送给它所管理的组件,组件要做的仅仅是选择一种合适的方式来接收资源即可。
买菜的例子。
*什么是DI(Dependency Injection)?
即依赖注入。通常来讲,一个复杂的应用需要多个类相互...
分类:
编程语言 时间:
2016-05-03 10:51:26
阅读次数:
211
*创建Spring框架hello world项目的过程:
1.导入项目所需的最小配置的jar包:共5个,一个日志包,剩下四个为:core,context,bean,expression
2.创建各种你应用程序需要的beans
3.在src目录下,创建Spring的bean配置文件,并且在其中配置你要配置的beans
4.在需要获取bean的地方,首先获取应用程序上下文(bean的IoC容器...
分类:
编程语言 时间:
2016-05-03 10:48:34
阅读次数:
295