《Struts+Spring+Hibernate整合开发详》.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文档。上传文档
查看更多
《Struts+Spring+Hibernate整合开发详》.doc

Struts+Spring+Hibernate/SSH整合开发详细(一)终于,终于将SSH整合成功了,弄了几个小时,可以休息了(有的朋友弄了半个月,甚至重装了系统也没弄好,哎,庆幸啊)。碰到问题千万不要放弃,要相信没有解决不了的问题! 项目结构图: jsp部分为:index.jsp;success.jsp;fail.jsp UserDAO.java,User.hbm.xml自动生成,HibernateSessionFactory是多余的。 相关的配置文件、类文件详细信息,请参看Struts+Spring+Hibernate/SSH整合开发详细二 以前是整过这三个框架的,可是工作期间都不曾用过,不知不觉之中,学的东西全忘了。这次又要开始找工作了,看着招聘启事上都写着:要求熟练掌握Struts,Hibernate或Spring框架……,没得办法,重新学呗。 Spring in Action中文版下载地址(ftp协议)?? 1/book5cf8b35cc-5bcd-4973-b6b7-37ae3ec78391.rar 如果无法下载,可以在里重新搜索 首先开始搭建项目环境,步骤如下: 使用平台:MyEclipse 6.0 框架版本:Struts 1.2 Hibernate 3.0 Spring 2.0 1???? 添加过程: ???????? 1 新建项目。 Package Explorer视图下,右键单击 New - Web Project; ???????? 2 添加Struts框架。菜单栏MyEclipse - Capabilities,或者右键单击新建的项目名,选择快捷菜单中的MyEclipse下的二级菜单;设置相关的包名后,请写一个Struts的 小例子,用来测试Struts是否可用; ???????? 3 添加Spring。步骤同2所述,只不过这次是加入Spring Capabilities。详细添加步骤如下图所示; ?????????? ????????? 4 配置数据源。打开数据库视图,Windows - Open Perspective - MyEclipse DataBase Explorer。新建数据源, 在DB Browser下,右键单击 New ,配置信息类似下图, ?????????? 点击Next,选择Display all schemas,Finish完工。 ????????? 5 点击MyEclipse右上角 按钮,返回到MyEclipse Java Enterprise视图。按类似于2的步骤,添加Hibernate框架,详细步骤如图所示 请选择Hibernate 3.0的版本 ?? ????????? 6通过MyEclipse生成操作数据库的Dao类(UserDao),并自动生成映射表的配置文件(在本示例中包含在 applicationContext.xml中),将视图切换到MyEclipse Database Explorer,打开我们在前面配置的数据链接,选择我们操作的表User,右键单击,选择:Hibernate Reverse Engineering。详细步骤如下图所示: ???????? 7 至此,项目环境己经搭建完成。 ???????? 需要指出的是,为了使用日志管理的功能,你只须拷贝perties即可,将其放入到src根目录下。 ????????? perties配置内容如下(对具体配置不太了解的朋友可以在这之后学一下,此处,你只须修改日志文件存储路径即可): ???????????????? ??????????????????? log4j.rootLogger=info,A1 ??????????????????? log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender ??????????????????? log4j.appender.A1.Append=true ??????????????????? # log文件存储路径,请转换为相应的目录 ??????????????????? log4j.appender.A1.File=E:/workspace/ssh2/logs/log4j.log ??????????????????? log4j.appender.A1.DatePattern = .yyyy-MM-dd.log ???????????????????? log4j.appender.A1.layout=org.apache.log4j.PatternLayout ??????????????????? log4j.appender.A1.layout.Conversi

文档评论(0)

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

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

1亿VIP精品文档

相关文档