Seasar2入门(一)

Seasar2(S2Container),简单的说,是比Spring一样提供DI功能的框架,但比Sping轻量级。

 

比理论来说本人更喜欢实际操作和调试,接下来,就让我们开始Seasar2之旅吧。

首先,先下载和安装JDK,Eclipse,Tomcat

JDK 下载:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 下载JDK 6 Update 22

Eclipse 下载:http://www.eclipse.org/downloads/ 下载Eclipse IDE for Java EE Developers

Tomcat 下载:http://tomcat.apache.org/download-60.cgi 下载32-bit Windows zip

接下来,下载Seasar2(S2Container)

http://s2container.seasar.org/2.4/ja/downloads.html 下载S2Container

 

把下载后的S2Container解压缩,主要关注下2个文件夹

「lib」文件夹:包含S2Container以及相关库。

「doc」文件夹:S2Container的相关文档。

 

接下来,开始用S2Container开发。

使用Eclipse新建项目,「File」⇒「New」⇒「Dynamic Web Project」,项目名叫“seasar”。

  

把下面jar包拷贝到lib目录下,并加入到Build Path里。

(1)使用S2Container必须的文件

s2-framework-2.4.42.jar

commons-logging-1.1.1.jar

javassist-3.4.ga.jar

ognl-2.6.9-patch-20090427.jar

(2)使用S2AOP必须的文件

aopalliance-1.0.jar

(3)使用Java EE服务器以外的Servlet容器(比如Tomcat)时必须的文件

geronimo-jta_1.1_spec-1.0.jar

 

新建Bean类(DataBean.java)

 

新建管理Data的接口(TestBean.java)

 

新建管理Data的实现类 

 

 

 新建S2Container的配置文件(app.dicon)

 

  

新建Servlet(Servlet1.java)

 

配置web.xml

 

编译发布到Tomcat

 

==============================================

本文没有写完,还需要修改,不明之处,还请谅解。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值