第一范文网 - 专业文章范例文档资料分享平台

SSH成功整合+Oracle数据库

来源:用户分享 时间:2025/5/23 19:31:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

在出现的对话框中选择ID Generator,然后点击Finish即可。

此时 SSH 项目的目录结构如下所示。其中的 myuser.Java 是MyEclipse 生成的 POJO 类,是使用面向对象的Java 语言对数据库表格进行的抽象 POJO 类的属性进行映射的定义,UserDAO.java 封装了一些 MyEclipse 自动生成的对数据库的操作。目录结构如下:

10.修改目录结构

这时我们修改一下文件目录,使之更好的组织。我们看到 MyEclipse 将生成的 POJO 类和 DAO 类混杂在一起,这是不符合业务层次的,所以我们建立一个 dao 包,将 DAO 类与 POJO 类分开。然后我们在 struts包下面建立 action 和 form 包,用来管理 Struts 的Action 和 Form。实际上,我们应该按照业务逻辑将 Action和 Form 分开管理,而不是放在一个 struts 包下面,但这里我们仅仅实现一个登录等简单功能,并没有十分复杂的业务逻辑,所以我们并不将它们进一步分离,但实际工程中是应该这么做的。为了将实现与接口进

行解耦,我们建议在 dao 包下面添加接口,然后建立 dao.impl 包,将实际的 DAO 类放在这里。DAO 类是直接与数据库打交道的类,为了对业务逻辑进行封装,我们将业务全部写在 service 类里面,和 dao 一样,我们先建立 service 包,里面添加业务接口,具体的实现放在 service.impl 里面。 目录组织示意图

修改目录的具体步骤: 1) 新建包com.dao和com.dao.impl

2) 打开com.ssh.user包并复制MyuserDAO.java到com.dao.impl包下,然后删除com.ssh.user包下的MyuserDAO.java。 (注意:在此会报错!第一处则是com.dao.impl包下的错误,在此的错误原因是“MyuserDAO.java移动了位置,与所需的Myuser.java不在同一个包下,在此只需要引入Myuser.java所在的包

搜索更多关于: SSH成功整合+Oracle数据库 的文档
SSH成功整合+Oracle数据库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8oflu58mlg62a898ee63_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top