今天突然想独自配配ssh,说干就干了,还算比较顺畅,出现了错误,但很快就排除了,本来准备写篇详细点的文章的,但等下还有点事,就说先介绍个大概,如果有问题的话mail me:liuyongcic@163.com !
环境配置:jdk1.5+tomcat5.5+myeclipse
struts1.2+hibernate3.1+spring2.0
程序采用标准的MVC,分三层构建:web层,business层,DAO层;其中DAO层用到了简单的泛型
数据库mysql spring的单元测试
添加jar包环境:
1.新建工程
2.工程-右键-myeclipse-add struts capability
3. add spring capability(选择libraries时,选择spring2.0 core libraries;spring aop libraries;
spring2.0 web libraries;spring2.0 remoting libraries;spring2.0 misc libraries;srping2.0 orm/dao/hibernate3 libraries)
4. add hibernate capability
5.按上述添加后,在把下载的ssh包中的文件ctrl+v过去,
6.配置数据库
spring里面的数据库配置参数自己去修改吧
<bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName"
value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://localhost:3306/liuyong" />
<property name="username" value="root" />
<property name="password" value="root" />
</bean>
数据库表ddl
CREATE TABLE `xiao` (
`id` int(11) NOT NULL,
`name` varchar(255) default NULL,
`school` varchar(255) default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
然后在里面添加一条记录:
(id,name,school)(1,liuyong,
www.hunau.net)以便测试之用
6.发布(注意发布后,要删除lib包中的asm-2.2.3.jar,
因为有冲突)
7.运行
源文件下载:(其中lib目录的jar包太大,未包含进来)
/Files/ec2008/SSH.rar
如果有问题的话mail me:liuyongcic@163.com