中软内部JAVA培训资料-Spring(60页).ppt

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

第一步 在web.xml中加入: context-param param-namecontextConfigLocation/param-name param-value /WEB-INF/applicationContext.xml/param-value /context-param 第二步 在web.xml中 listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener 第三步 在Servlet中: WebApplicationContext wac= WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext()); SpringTest st = (SpringTest) wac.getBean(springTest); System.out.println(st.getUserName()); 总结 谈一下对Spring的介绍 什么是IOC Spring的重要组件 如何开发Spring程序 如何开发基于Web基础的Spring 程序 byType bean id=collectionTest class=com.icss.oa.spring.CollectionTest autowire=byType bean id=beanDate class=java.util.Date/ 绑定发生异常怎么办? 如果有的属性没有完成自动绑定怎么办? 如果能帮我们检查就好了 dependency-check Simple: object all none 绑定发生异常 simple只检查简单的属性是否完成依赖关系,像是原生(primitive)数据类型或字符串对象 object设定则检查对象类型的属性是否完成依赖关系 all则检查全部的属性是否完成依赖关系 none设定默认值,表示不检查依赖性 绑定发生异常 org.springframework.beans.factory.UnsatisfiedDependencyException: 注入的value value property value/value /property ref property ref bean=“”/ /property property ref local=“”/ /property 集合对象注入 数组(String[]) List Set Map Properties 数组,List,Set本质上是一样的 String[] bean id=collectionTest class=com.icss.oa.spring.CollectionTest property name=strs list valueHello/value valueWorld/value /list /property /bean 注意:String[]使用list. List property name=lists list valueHelloList/value valueWorldList/value /list /property Map property name=maps map entry key=map1 valuemap1Value/value /entry entry key=map2 valuemap2Value/value /entry /map /property Properties 一般用在事务里面: property name=props props prop key=prop1prop1Value/prop prop key=prop2prop2Value/prop prop key=prop3prop3Value/prop /props /property 集合的取值 ApplicationContext context=new FileSystemXmlApplicationContext(benas-config.xml); ????????? SomeBean someBean=(SomeBean)context.getBean(someBean); String[] strs=(String[])someBean.getSomeStrArray(); ????????? Some[] somes=(Some[])someBean.getSomeObjArray(); ????????? for(int

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档