您现在的位置: 中国教师站 >> 教师关注 >> 电脑技术 >> 编程技术 >> Java >> 正文

Google
Turbine实战(上)
作者:Siny 文章来源:中国教师站cn-teacher 点击数: 更新时间:2007-4-22 14:50:18

1 综述

Turbine的简介和控制流程请参见《Turbine简述》,本文主要描述Turbine2.2应用的开发步骤。

根据我们不同的需要,可以有三种方式来使用Turbine。我们可以任选其一或三者皆取,这取决于我们自己:

l        当成一个Servlet Frameworks,Turbine作为其中的Controller

l        当成一个Framework Code Library

l        当成一个Object-Relational Tool

不论你想如何使用Turbine,都只需要简单的使用turbine.jar文件就行了。换句话说,比如你想使用Turbine的连接池,只需要把turbine.jar添加到你的ClassPath里,然后在你的应用里用适当的代码告诉Turbine,配置文件可以在哪里获取,就可以了。

Turbine现在已经发展成了一个庞大的、容易使人畏缩的代码库(Codebase)。虽然如此,但是Turbine拥有清晰的组织形式,使人们能轻松的辨认出各部分的代码的功用。

1.1 Code Organization

Turbine的代码分为以下几个部分:

l        org.apache.turbine.modules - 这就是Turbine中的Module system。有关各个Module的详细介绍请参见《Turbine简述》。

l        org.apache.turbine.om - OM的意思是Object Model。这部分代码就是表现Turbine的Object Model是如何构筑的地方,这里到处充斥着Turbine对RDBMS的处理J。

l        org.apache.turbine.services - 这部分就是Turbine的Service Framework。Service Framework在Turbine中是一个非常重要的方面。这些Service处理着各种各样的事务,比如数据库连接池、比如日志服务等等。

l        org.apache.turbine.torque - 这就是Turbine的数据持久层。它能根据定义好的XML文件产生出针对特定数据库的

[1] [2] [3] [4] [5] [6] 下一页

相关专题:
 
 网友评论:(评论内容只代表网友观点,与本站立场无关!)
GOOGLE广告

阅读排行

| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 |
中国教师站

中国教师站 版权所有 Copyright © 2006-2020 All Rights Reserved 站长:Sina & Siny
[备用域名:www.JXZYW.Com] 有事请留言有事请留言
【实力成就精品 诚信呵护品牌】

信息产业部备案
苏ICP备06018635号