JSP的那些事儿(9)----最简单的Spring入门

本文为Spring初学者提供了从环境搭建到实现第一个项目的详细步骤。包括所需jar包下载、Eclipse项目创建、代码解析及测试运行等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网络中提供Spring教程比较少,稍微好一点的资料有几百页,对于初学者的胆量是一大考验,所以本文的初衷就是让你最简单的入手Spring,但是Spring的用途以及简介在本文不再给出,本文主要介绍如何让初学者尽快的使用到Spring带给我们的便利。网友在看完本文后,一定可以第一时间学会如何用Spring架构简单的Hello World程序。

一、文件下载

本文建立的项目最低需要架包有spring.jar、log4j-1.2.14.jar、commons-logging-1.1.jar。网友可以到相应的官方网站下载。

Spring官网:http://www.springsource.org/

log4j官网:http://logging.apache.org/log4j/

二、创建项目

1、直接在Eclipse IDE中的File->New->Project,命名为Spring

2、引入三个架包:具体怎么引入的方法,用过Eclipse的都知道,所以不再提出。

3、新建几个包以及文件用于测试,项目的结构如图1所示。

结构

图1 项目结构

三、代码解析

1、接口Action.java

2、继承类:LowerAction.java以及UpperAction.java

UpperAction.java

3、测试类,主函数所在的类testQuickStart.java

4、bean.xml:位置处于Spring/bean.xml,这个相当重要,否则会报错

5、为了在调试中能观察到Spring的日志输出,在ClASSPaTH中新建log4j.properties文件,该文件位于Spring/src/下

 

四、测试运行

1、运行Main函数所在的类,即可在Console中看到输出的结果

2009-05-22 17:17:30,390 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Returning cached instance of singleton bean 'TheAction'
HELLOROD JONSON

五、异常处理以及小结

在调试过程中,我出现的一个异常错误如下,希望大家在遇到相同的情况也可以解决:

(1) bean.xml文件格式错误:http://xc403367041.blog.163.com/blog/static/40442622200810325751618/

(2) 架包忘记导入:本文开始说的三个包都不能够少,否则会出错

(3) spring版本问题:本文所测试的版本是Spring 2.0,如果用户使用的是其他版本,请自己更改命名空间。

 

至此,你可以自己在Spring的协助下自己创建类和方法了,也初次体会到了分层带来的便利。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值