spring day01上课笔记第一天概念和ioc入门操作xml配置文件_第1页
spring day01上课笔记第一天概念和ioc入门操作xml配置文件_第2页
spring day01上课笔记第一天概念和ioc入门操作xml配置文件_第3页
spring day01上课笔记第一天概念和ioc入门操作xml配置文件_第4页
spring day01上课笔记第一天概念和ioc入门操作xml配置文件_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

springspring(iocxml配置文件springioc操作(注解)aop第三天jdbcTem te和spring管理事务第四天ssh框架整合开发11springspringspring2springioc 3spring的bean管理(xml配置文件bean beaninit-methoddestroy-spring注入属性(set方法spring注入对象类型属性(重点(7)pSpELspringiocdispringwebSpring11spring2aop ,(new类iocnewspring配3springspringjavaEEwebservice层:spring的dao层:spring的 4springSpringiocspringiocIOC11iocxmldom4j2iocIOC案jar(1)zipJarjarspringjarjarpublicclassUserpublicvoidadd(){ }//publicstaticvoidmain(String[]args) Useruser=new //}spring -建议放到src下面 schema1配置userclass:<beanid="user"publicvoidtestUser()//1加载springApplicationContextcontextnew//2根据配置 id值获取创建对Useruser=(User)context.getBean("user");}}11springschemaeclipse BeanApplicationContext使用BeanFactory特点:在调用getBean方法时候创建对象Springbean管理(xml方式Bean11spring2bean第一种使用类的无参数构造创建(重点(1)Bean常用属idid属性:起名称,idclassnameid属性一样的,idnamescopeBean属性注入的方式介绍(三种方式set3springset方法注入(重点1<beanid="book"name:<constructor-argname="bname"value="易筋经"></constructor-2使用set<beanid="orders"<propertyname="oname"value="九阴真经11servicedao(1)servicedao2servicedaodaoset3创建service和dao<beanid="userDao"<beanid="userService"name属性:service如果注入对象类型,不要写value属性,使用ref:userDao配置值<propertyname="userDao"SpELlistmapproperties注入复杂类型属性值<bean数组"<property <value>小马 <!--list--<property<value>小奥<value>小金 <!--map--<property<entrykey="aa"<entrykey="bb"<entrykey="cc"<!--properties--<property<propIOCDIIOC:IOC:springDI:iocSpringweb1(1)new23ServletContext器在ServletContext对象创建时候使用 器可以具体到ServletContext对象在 --spring--4springspringwebjar配置 默认会到WEB-INF下面找名称是applicationContext文件自己配置spring配置文件位置,让 //1加载springWebApplicationContextcontext11springspring iociocsp

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论