专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » spring:Spring基础 »正文

spring:Spring基础

来源: 发布时间:星期四, 2009年1月8日 浏览:8次 评论:0
  Spring是个非常优秀轻量级框架通过SpringIoC容器我们关注点便放到了需要实现业务逻辑上对AOP支持则能让我们动态增强业务思路方法编写普通业务逻辑Bean是非常容易而且易于测试它能脱离J2EE容器(如ServletJSP环境)单独进行单元测试最后步便是在Spring框架中将这些业务Bean以XML配置文件方式组织起来它们就按照我们预定目标正常工作了!非常容易!

  本文将给出个基本Spring入门举例并演示如何使用SpringAOP将复杂业务逻辑分离到每个方面中

  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:



  5.整理总结  利用Spring非常强大IoC容器和AOP功能我们能实现非常灵活应用让Spring容器管理业务对象生命周期利用AOP增强功能却不影响业务接口从而避免更改客户端代码

  为了实现这目标必须始终牢记:面向接口编程而Spring默认AOP代理也是通过Java代理接口实现虽然Spring也可以用CGLIB实现对普通类代理但是业务对象只要没有接口就会变得难以扩展、维护和测试



0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: