从零开始搭建的项目框架.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从零开始搭建的项目框架

从零开始搭建Spring+Struts2+Hibernate 的Maven项目框架 PAGE 1 - 暂未修订,如有错误,敬请指正 搭建SSH项目框架案例 Maven生成Web项目 MyEclipse的安装和Maven的配置在前面已经介绍,在这里不再重复。首先打开命令行在所要建项目的目录下输入(DartifactId为项目名称,DgroupId为组ID): mvn archetype:create -DgroupId=company -DartifactId=selitech -DarchetypeArtifactId=maven-archetype-webapp mvn archetype:create -DgroupId=company -DartifactId=selitech -DarchetypeArtifactId=maven-archetype-webapp 如图2.18所示: 图2.18 生成了如图2.19所示的目录结构: 图2.19 在命令行再次输入如下命令建立基本目录结构: cd selitech\src cd selitech\src mkdir main\java mkdir test\resources mkdir test\java 如图2.20所示: 图2.20 在pom文件插入下面代码,在eclipse项目的时候用来确认是一个Web工程: plugins plugins plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-eclipse-plugin/artifactId configuration projectnatures java.lang.Stringcom.genuitec.eclipse.j2eedt.core.webnature/java.lang.String java.lang.Stringorg.eclipse.jdt.core.javanature/java.lang.String /projectnatures outputDirectorysrc/main/webapp/WEB-INF/classes/outputDirectory /configuration /plugin /plugins 然后在命令行输入如图2.21所示: 图2.21 然后用MyEclipse导入该工程就会自动生成工程与MyEclipse所关联的配置文件: 图2.22 修改MyEclipse下面的.mymetadata文件如图2.23所示(修改Web默认路径): 图2.23 这样就生成好了一个与Maven结合的Web工程。 添加Spring框架 首先用MyEclipse打开刚才建立的工程,在Package Explorer的selitech工程处右键弹出MyEclipse-Add Spring Capabilities后弹出如下对话框,请按下面填写: 图2.24 点击Next按钮,按下面填写后点击Finish按钮。 图2.25 最后在Web.xml中注册监听配置属性 添加Struts2框架 这里不能使用MyEclipse的加入插件功能,因为最高版本都是1.x系列,首先准备好如下的依赖包: 将所有依赖包加入到WEB-INF\lib下build path处理,然后在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的环境了。 添加Tiles框架 首先引入如下与Tiles有关的依赖包和tiles-jsp.tld(页面布局所依赖的类): 然后在WEB-INF下新建一个tiles-def.xml的文件并且写入如下: 然后在web.xml下加入如下: 添加Hibernate框架 首先新建一个.myhibernatedata的文件

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档