Spring + Eclipse开发入门 - 编程入门网
Spring + Eclipse开发入门时间:2011-02-09Spring是一个非常优秀的轻量级框架,通过Spring的IoC容器,我们的关注点便放到了需要实现的业务逻辑上。对AOP的支持则能让我们动态增强业务方法。编写普通的业务逻辑Bean是非常容易而且易于测试的,因为它能脱离J2EE容器(如Servlet,JSP环境)单独进行单元测试。最后的一步便是在Spring框架中将这些业务Bean以XML配置文件的方式组织起来,它们就按照我们预定的目标正常工作了!非常容易! 本文将给出一个基本的Spring入门示例,并演示如何使用Spring的AOP将复杂的业务逻辑分离到每个方面中。 1.开发环境配置 2.编写Bean接口及其实现 3.在Spring中配置Bean并获得Bean的实例 4.编写Advisor以增强ServiceBean 5.总结 1.开发环境配置 首先,需要正确配置Java环境。推荐安装JDK1.4.2,并正确配置环境变量: JAVA_HOME=<JDK安装目录> CLASSPATH=. Path=%JAVA_HOME%\bin;…… 我们将使用免费的Eclipse 3.1作为IDE。新建一个Java Project,将Spring的发布包spring.jar以及commons-logging-1.0.4.jar复制到Project目录下,并在Project > Properties中配置好Java Build Path: Spring + Eclipse开发入门(2)时间:2011-02-092.编写Bean接口及其实现 我们实现一个管理用户的业务Bean。首先定义一个ServiceBean接口,声明一些业务方法:
然后在MyServiceBean中实现接口:
为了简化逻辑,我们使用一个Map保存用户名和口令。 现在,我们已经有了一个业务Bean。要测试它非常容易,因为到目前为止,我们还没有涉及到Spring容器,也没有涉及到任何Web容器(假定这是一个Web应用程序关于用户管理的业务Bean)。完全可以直接进行Unit测试,或者,简单地写个main方法测试:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |