Spring2.5 + iBATIS 的实例 jpetstore 的开发环境搭建
今天学习Spring2.5的实例 jpetstore。 首先搭建开发环境,再进行代码分析学习。本篇主要介绍如何搭建 jpetstore 的开发环境。
一. 准备
1. 所需工具的版本JDK版本:1.6.0Tomcat版本:6.0Spring版本:2.5.6MySQL版本:5.1.32 2. 获得资源
从Spring的官方网站http://www.springsource.org上下载 Spring2.5 的软件包:spring-framework-2.5.6-with-dependencies.zip 。解压下载的zip包,jpetstore例子在\spring-framework-2.5.6\samples\jpetstore目录下。进入spring-framework-2.5.1\Sample\jpetstore\,执行warfile.bat。会产生一个dist文件夹,包含jpetstore.war文件;同时在spring-framework-2.5.6\samples\jpetstore\war\WEB-INF\下会神奇的出现项目的配置文件和.\struts\*jsp 及 .\spring\*.jsp,在.\lib子目录里会出现项目所引用的jar文件。
至此,建立jpetstore所需的准备工作告一段落。下面主要是如何运用上述资源在Eclipse中还原搭建整个项目。这里使用专门用于开发J2EE的Eclipse版本。
二. 搭建项目
还原搭建jpetstore的项目比较简单,仅仅需要一下几步:
在Eclipse下建立名为 spring-ibatis-jpetstore 动态的web项目;把 spring-framework-2.5.6\samples\jpetstore\war 下的所有文件及文件夹copy到新项目的 WebContent 下面;把 spring-framework-2.5.6\samples\jpetstore\src 下的org文件夹copy到新项目的.\src下面;如果有页面有错误,可能是标签没有匹配好;如果Java类有错误,可能是没有引入相应的包,引入包即可。三. 导入数据库
进入.\spring-framework-2.5.6\samples\jpetstore\db\mysql\目录下,使用以下命令完成创建数据库、创建表和数据导入:
jdbc.driverClassName = com.mysql.jdbc.Driverjdbc.url = jdbc:mysql://localhost:3306/jpetstore?useUnicode=true&characterEncoding=UTF8jdbc.username = rootjdbc.password = root