Recruitment项目搭建与开发指南V.docxVIP

  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文档。上传文档
查看更多

Recruitment项目搭建与开发指南

DocumentRevisionHistory

Ver.No.

Ver.Date

PreparedBy

AffectedSectionSummaryof

)

Draftofnewdocumentstructurecontent.

2011-08-30

Eric/Amy/Rita

Revise/add4thchaptercontent

Note:Templaterevisionhistoryisavailablebelowashiddentext.

TemplateRevisionHistoryh

Ver.No.

Ver.Date

PreparedBy

ReviewedBy

ApprovedBy

AffectedSectionSummaryofChange

TableofContents

总述

这个Project完全基于开源软体的环境搭建。开发涉及到的技术有Spring3+Hibernate3+Struts+JSP+JQuery+JAX-WS2(byApacheCXF)+JAX-RS(byJersey)+SpringSecurity。

“SpringSide是以为核心,用主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。”摘自springside首页。

Recruitment系统是一个Maven2风格的Project。

介绍

本文档为Recruitment(暂定)系统开发人员搭建开发环境与开发参考所用。

结构

本文档章节结构如下。

2thchapter开发环境搭建

3thchapter开发调试

4thchapterFramework介绍

参考文档

SpringSide官方网站:

Mave2简介:

SpringSide3技术参考手册:

使用SpringSide3开发Web项目的全过程:

软件包

第三方软件

地址

+

Eclipsesvnplugin

characterEncoding=utf-8

项目RecruitmentSVN

project)

搭建开发环境

Recruitment项目

项目的SVN地址:脚本:脚本会通过maven从nexusserver上下载第三方依赖到本机,目录在C:\Users\用户名\.m2

Windows环境下工具安装

开发工具

(设置JAVA_HOME)

及以上版本,需要安装SVN插件。

Recruitment项目tools目录自带了Ant以及Maven

Ant(设置Path)—一些bat档利用Ant做些Task:初始化数据库、项目部署

Maven(设置Path)—利用此工具做library管理、项目生命周期管理。

数据库工具

开发环境及正式环境均选用mysql数据库。

=characterEncoding=utf-8

=root

=root

=脚本位置:

部署工具

recuritment开发环境选用的部署工具是tomcat7或tomcat6。

开发调试

导入Eclipse项目

从SVNservercheckout代码到eclipse的workspace:

设置classpathvariables

为了保证recruitment项目编译成功,需要设置classpathvariables:

SetM2_REPOClasspathvar,它的值是Maven默认仓库目录(vista系统C:\Users\用户名\.m2\repository)。

Mysql驱动设置

将C:\Users\taliu\.m2\repository\mysql\mysql-connector-java\放到tomcat的lib目录下。

Tomcat调试设置

请参考

项目部署

正式环境部署:请参照与文件。

初探SpringSideFramework

ArchitectConvention

请参考

CRUD

请参考

APIdoc

官网未提供,可以参考源码。

在下

maven仓库有打包好的如下图透过生成了文档,可以参考。

核心类图

classSimpleHibernateDaoT,PKextends封装Hibernate原生API的DAO泛型基类.可在Service层直接使用,也可以扩展泛型DAO子类使用,见两个构造函数的注释.参考自带的Petlinc例子,取消了HibernateTemplate,直接使用Hibernate原生API.

Author:

calvin

ConstructorSummary

(

文档评论(0)

302520713 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档