quick_start_guild
Updated Jul 21, 2010 by @gmail
∙ 介绍
∙ 环境介绍
∙ struts2+spring+hibernate详细搭建介绍
o 1.创建一个 struts2_demo的 web project
o 2.拷贝rapid-framework至项目根目录
o 3.设置项目的编码为utf-8
o 4.设置源码路径
o 5.将generator/lib的jars加入classpath
o 6.安装插件 hibernate及struts2
o 7.在mysql数据库中创建表user_info
o 8.修改生成器配置文件 l 的jdbc数据库连接信息 其它属性暂不修改
o 9.运行代码生成器 GeneratorMain.java
o 10.拷贝生成的代码至项目根目录,并刷新项目
o 11.修改java_src/l的数据库连接信息
o 12.部署应用struts2_demo至tomcat
o 13.启动tomcat,访问URL:
介绍
以下将详细描述struts2+hibernate的项目搭建方法,其它的项目组合如(springmvc+iBatis,struts2+jdbc)可以参考如下步骤.
注意: 请使用firefox或是IE7阅读本wiki,IE6显示有问题
环境介绍
∙ IDE: MyEclipse 6.5
∙ 数据库: Mysql 5
∙ JDK: 1.5
struts2+spring+hibernate详细搭建介绍
1.创建一个 struts2_demo的 web project
注意:Web root foler的值为web
2.拷贝rapid-framework至项目根目录
将rapidframework.zip解压出来的内容全部拷贝至项目根目录,拷贝完效果如下.
3.设置项目的编码为utf-8
右键点击项目,修改项目属性
4.设置源码路径
5.将generator/lib的jars加入classpath
点击"Add jars"按钮将生成器依赖的jar包需要加入classpath
注:如果使用Eclipse,需要将web/WEB-INF/lib下jars和Tomcat的servlet-api.jar加入。
6.安装插件 hibernate及struts2
免费模板生成器项目为插件结构,web框架及dao层需要安装(可以安装不同的web框架或是dao层)
打开l,并打开eclipse的 Outline 视图
现运行 install_dao_hibernate 及 install_web_struts2 任务,请注意安装顺序
7.在mysql数据库中创建表user_info
在test数据库创建表,运行如下sql
CREATE TABLE user_info (
user_id bigint PRIMARY KEY AUTO_INCREMENT,
username varchar(50) not null,
password varchar(50),
birth_date date,
sex int,
age int
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
user_id bigint PRIMARY KEY AUTO_INCREMENT,
username varchar(50) not null,
password varchar(50),
birth_date date,
sex int,
age int
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
注:需要自行将数据库中插入相应的数据。
8.修改生成器配置文件l的jdbc数据库连接信息 其它属性暂不修改
<entry key="jdbc.username">root</entry>
<entry key="jdbc.password">123456</entry>
<entry key="jdbc.url">jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8</entry>
<entry key="jdbc.driver">sql.jdbc.Driver</entry>
<entry key="jdbc.url">jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8</entry>
<entry key="jdbc.driver">sql.jdbc.Driver</entry>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论