从零开始搭建项目框架.docx

上传人:b****7 文档编号:23750535 上传时间:2023-05-20 格式:DOCX 页数:12 大小:462.37KB
下载 相关 举报
从零开始搭建项目框架.docx_第1页
第1页 / 共12页
从零开始搭建项目框架.docx_第2页
第2页 / 共12页
从零开始搭建项目框架.docx_第3页
第3页 / 共12页
从零开始搭建项目框架.docx_第4页
第4页 / 共12页
从零开始搭建项目框架.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

从零开始搭建项目框架.docx

《从零开始搭建项目框架.docx》由会员分享,可在线阅读,更多相关《从零开始搭建项目框架.docx(12页珍藏版)》请在冰豆网上搜索。

从零开始搭建项目框架.docx

从零开始搭建项目框架

暂未修订,如有错误,敬请指正

三、搭建SSH项目框架案例

3.1Maven生成Web项目

MyEclipse的安装和Maven的配置在前面已经介绍,在这里不再重复。

首先打开命令行在所要建项目的目录下输入(DartifactId为项目名称,DgroupId为组ID):

如图2.18所示:

图2.18

生成了如图2.19所示的目录结构:

图2.19

在命令行再次输入如下命令建立基本目录结构:

如图2.20所示:

图2.20

在pom文件插入下面代码,在eclipse项目的时候用来确认是一个Web工程:

org.apache.maven.plugins

maven-eclipse-plugin

com.genuitec.eclipse.j2eedt.core.webnature

org.eclipse.jdt.core.javanature

src/main/webapp/WEB-INF/classes

然后在命令行输入如图2.21所示:

图2.21

然后用MyEclipse导入该工程就会自动生成工程与MyEclipse所关联的配置文件:

图2.22

修改MyEclipse下面的.mymetadata文件如图2.23所示(修改Web默认路径):

图2.23

这样就生成好了一个与Maven结合的Web工程。

3.2添加Spring框架

首先用MyEclipse打开刚才建立的工程,在PackageExplorer的selitech工程处右键弹出MyEclipse->AddSpringCapabilities后弹出如下对话框,请按下面填写:

图2.24

点击Next按钮,按下面填写后点击Finish按钮。

图2.25

最后在Web.xml中注册监听配置属性

3.3添加Struts2框架

这里不能使用MyEclipse的加入插件功能,因为最高版本都是1.x系列,首先准备好如下的依赖包:

将所有依赖包加入到WEB-INF\lib下buildpath处理,然后在src/main/resources下建立一个struts.xml的配置文件,这里有一个很有趣的现象,当你建立了一个struts-config.xml后Maven会在war包自动为你配置一个struts.xml的文件,但千万不要把struts拼写错误,并且一定要把struts放到所识别的src下

然后配置好struts.xml文件

在struts中加入了一个分支struts/struts-config-news.xml作为struts的分类管理,然后在web.xml中加入如下struts.xml的配置

这样就配置好了struts2的环境了。

3.4添加Tiles框架

首先引入如下与Tiles有关的依赖包和tiles-jsp.tld(页面布局所依赖的类):

然后在WEB-INF下新建一个tiles-def.xml的文件并且写入如下:

然后在web.xml下加入如下:

3.5添加Hibernate框架

首先新建一个.myhibernatedata的文件到项目根目录下,内容如下:

对于不同的项目,它的配置基本一样

在.project文件中加入

如果用Maven管理所有的依赖包,则添加相应的依赖包描述

下面来分析Maven的包的工作路径:

groupId包含连个文件夹org,在org中包含hibernate文件夹,然后artifactId中,可以看到在hibernate中有包含一个hibernate文件夹,最后包含一个3.2.6.ga文件夹,然后把artifactId功能version用-连接起来组成包的名字hibernate-3.2.3.ga.jar。

把包用Maven的DOS命令添加进来。

这样我们完成项目的外在配置环境,下面在spring的配置文件中加入配置:

注意//后为注释,代码中不应出现

//Hibernate的映射sessionFactory接口

 

 

destroy-method="close">

//mysql数据库驱动

-用户名-

-密码-

class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">

//数据源

org.hibernate.dialect.MySQLDialect

${hibernate.show_sql}

false

spring/hbm/News.hbm.xml//这里写映射DAO的文件列表

这样我们配置好了整个Hibernate工作环境

-------Pritry

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1