传智播客:MyEclipse搭建SCM网上商城开发全攻略

需积分: 12 0 下载量 23 浏览量 更新于2024-11-25 收藏 1.73MB DOC 举报
"《传智播客SCM手把手开发文档》是由作者刘长炯于2008年9月16日发布的,针对MyEclipse环境下网上商城项目的详细开发教程。这份文档详细介绍了如何搭建一个完整的开发环境,包括安装JDK、MyEclipse(5.5、6.0或6.5版本)、Tomcat服务器、MySQL数据库(5.0或6.0版本)以及可选的NavicatLite数据库管理工具。邮件服务器的配置也是一个可选步骤。 文档的核心内容围绕实际开发过程展开,首先从创建MyEclipse Web项目开始,指导读者如何加入必要的JAR类库、导入JSP页面,并配置Struts2过滤器和Hibernate全局配置。接下来,开发人员会学习如何构建项目包结构,以及创建通用工具类如MD5加密工具、邮件发送工具和TomcatFormFilter。 实体类和HBM文件的开发是数据持久化的关键环节,而DAO层的实现,包括HibernateSessionFactory、BaseDAO接口和OpenSessionInViewFilter,确保了数据访问的高效和安全性。用户模块是文档的重点部分,涉及到用户注册、登录、注销、资料修改、密码找回等功能,采用Struts2框架进行通配符配置,同时注重表单AJAX验证以提升用户体验。 此外,文档还涵盖了安全过滤器模块的开发,确保系统的安全性。对于进阶挑战,文档建议读者尝试开发后台管理模块,包括用户搜索、新增、查看和删除等功能。最后,站点的全局配置管理和安全中心也是不可或缺的一部分,涉及配置文件的加载和修改,以及对系统安全性的强化。 《传智播客SCM手把手开发文档》提供了从基础环境搭建到业务逻辑实现的全方位指导,适合有一定Java和Web开发经验的学习者深入学习和实践MyEclipse平台下的电子商务系统开发。"