SSH的整合.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSH的整合

SSH的整合 Struts2 , Hibernate , Spring 都已经讲完,3个框架各司其职,给了我们很大的方便;框架也算是一种软件,只是更加的底层,我们是在别人的基础上再次的开发新的软件。 此刻对ssh的理解:Hibernate ,搬运工,进行数据的存取;Struts2,转运工与关卡,解释数据的来龙去脉;Spring , 监工,hold全场;而我们自己写的Action是操作工,对数据进行需要的处理 此处记录SSH整合的基本配置,对于Spring的配置有两种:一种是基于注解的,我们不在xml文件中配置我们写的java类的bean属性,而是在java类中通过注解来进行标示;另一种是基于xml文件的,我们在spring的配置文件中,手动的配置bean属性,确定bean的id,class和param。相比较而言,基于xml的配置维护起来更为方便明了 一:基于注解 1). 加入 Spring 加入 jar 包 org.springframework.aop-3.1.0.M1.jar:spring的面向切面编程,提供aop实现 .asm-3.1.0.M1.jar:spring独立的asm程序,相比2.5版本,需要额外的asm.jar包 .aspects-3.1.0.M1.jar:spring提供AspectJ框架的整合 .beans-3.1.0.M1.jar:spring IOC的基础实现 .context-3.1.0.M1.jar:spring提供在基础IOC功能上的扩展服务。提供企业级服务的支持 .context.support-3.1.0.M1.jar:spring-context的扩展支持,用于mvc方面 .core-3.1.0.M1.jar:spring3.1的核心工具包 .expression-3.1.0.M1.jar:spring的表达式语言 .instrument.tomcat-3.1.0.M1.jar:spring3.1对Tomcat的连接池的集成 .instrument-3.1.0.M1.jar:spring3.1对服务器的代理接口 .jdbc-3.1.0.M1.jar:spring对jdbc的简单封装 .jms-3.1.0.M1.jar:spring为简化JMS API 使用而做的简单封装 .orm-3.1.0.M1.jar:spring整合第三方的ORM映射支持,如Hibernate,Ibatis .oxm-3.1.0.M1.jar:spring对Object/XML的映射的支持,可以让java与xml来回切换 .test-3.1.0.M1.jar:spring对Junit的测试框架的简单封装 .transaction-3.1.0.M1.jar:为jdbc,hibernate,jdo,jpa等提供的一致的声明式和编程式事务管理 .web.portlet-3.1.0.M1.jar:spring mvc的增强 .web.servlet-3.1.0.M1.jar:对j2ee6.0 Servlet3.0的支持 .web.struts-3.1.0.M1.jar:整合struts的支持 .web-3.1.0.M1.jar:spring web下的工具包 其中红色的一般是必须需要的,以.开头的前面是org.springframework 为了方便我们也把相关的jar包添加进来 commons-logging-1.1.1.jar:spring的事务依赖此包,日志 c3p0-0.9.1.2.jar:数据源 mysql-connector-java-5.1.7-bin.jar:mysql的jar包 com.springsource.org.aopalliance-1.0.0.jar:aop实现的辅助 com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar:aop实现的辅助 加入 Spring 的配置文件 applicationContext.xml 配置 Spring IOC 容器自动扫描的包(基于注解才需要) 在applicationContext.xml 文件中配置 context:component-scan base-package=jin.ssh2/context:component-scan 配置 web.xml 文件. 在 Web 应用的 web.xml 文件中声明一个 ContextLoaderListener 并且在同一文件里增加一个 contextConfigLocation context-param/ , 这个声明决定了哪些 Spring XML 配置文件将要被加载。没指定 contextConfigLocation 的cont

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档