一、 意义
学习 spring , ibatits 以及项目搭建。
二、 安装与部署
1. 从官网下载 jpetstore 项目
使用 svn 工具,我采用的是 eclipse 带的插件 svn , https://src.springframework.org/svn/spring-samples/jpetstore/
2. 修改 pox.xml 文件(采用 mysql 数据库)
1)修改 spring 的版本,否则报错 : 下载不了一些 jar 包。
<spring.version>3.0.5.RELEASE</spring.version>
2)添加 slf4j-nop 依赖,否则报错: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
<dependency> <groupId>com.googlecode.sli4j</groupId> <artifactId>sli4j-slf4j-nop</artifactId> <version>2.0</version> </dependency>
3) 添加 mysql 数据库依赖
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </dependency>
4) 修改 jdbc.properties
jdbc.driverClassName=org.gjt.mm.mysql.Driver jdbc.url=jdbc:mysql://localhost:3306/jpetstore jdbc.username=root jdbc.password=alen
5) 使用 maven 获取 jar 包
进入 /jpetstore/trunk/org.springframework.samples.jpetstore 目录下,使用 mvn package 命令,即可生成相应的 target 。
6) 把 mysql 的脚本文件, jpetstore-mysql-dataload.sql 和 jpetstore-mysql-schema.sql 导入数据库 jpetstore ,其中用户名为: root ;密码: alen ;这个可以自己更改,当然需要相应更改 jdbc.properties 文件即可。
7) 导入 eclipse 进行 debug 学习
新建 web 项目 jpetstore ,把 svn 下来的代码拷贝进入,并且,把相应的 jar 包导入 lib 中,部署到服务器 tomcat 中启动,输入: http://localhost:8080/jpetstore