当前位置: 首页 > news >正文

网站取源用iapp做软件中山网站制作套餐

网站取源用iapp做软件,中山网站制作套餐,wordpress调用分类图片大小,泉州网站建设哪里好文章目录 Spring环境搭建、SpringIOC容器基础、SpringDI基础一、SpringIOC核心思想二、搭建Spring环境步骤三、SpringIOC容器使用步骤四、SpringIOC 总结五、SpringDI#xff08;依赖注入#xff09;1、基本概念2、实现方式#xff08;1#xff09;set 注入#xff08;2依赖注入1、基本概念2、实现方式1set 注入2构造注入3属性注入 3、允许注入的数据类型4、注入的实现方式 Spring环境搭建、SpringIOC容器基础、SpringDI基础 一、SpringIOC核心思想 IOC控制反转DI依赖注入 作用将所有JavaBean注入Spring容器中进行”解耦“管理在Spring中万物皆为JavaBean 二、搭建Spring环境步骤 使用maven在pom.xml文件中添加Spring坐标即添加Spring依赖在resource文件中新建配置文件即Spring框架的主配置文件Spring的主配置文件就相当于 SpringIOC 容器 其中管理这所有的 JavaBean 三、SpringIOC容器使用步骤 创建 JavaBean 即类或其他数据将类注入SpringIOC容器即将创建的 JavaBean 设置到IOC容器中 // 配置语法bean id唯一标识 class类的完全限定名称就是需要将哪个类加到IOC容器中/bean3、加载 Spring 主配置文件SpringIOC容器获取核心对象 ApplicationContext applicationContext new ClassPathXmlApplicationContext(beans.xml);ApplicationContext applicationContext new FileSystemXmlApplicationContext()ApplicationContext applicationContext new AnnotationConfigApplicationContext()说明 关键字: BeanFactory(父接口) ApplicationContext(子接口) ClassPathXmlApplicationContext 通过文件的相对路径获取核心对象(实现类)FileSystemXmlApplicationContext 通过文件的绝对路径获取核心对象(实现类)AnnotationConfigApplicationContext 通过加载配置类获取核心对象(实现类) 4、让 Spring 以解耦的方式实例化对象并返回用户 四、SpringIOC 总结 使用 SpringIOC 的主要思想就是为了解耦合就是管理项目组件之间的耦合关系IOC 的含义就是控制反转即将创建对象的控制权转移给 Spring框架进行管理反转的含义就是原本创建对象的权利应该是属于具体的类而现在创建对象的权利交给了IOC容器 五、SpringDI依赖注入 1、基本概念 根本目的也是为了解耦合 就是通过依赖注入将传递的值或对象通过 SpringDI 注入到指定位置 2、实现方式 先思考需要使用哪种注入方式更加合适 1set 注入 通过 set 方法维护对象之间的依赖关系 在 bean 标签内部开始配置 配置位置此位置 配置语法使用****标签 配置属性 name --------属性名称 set 方法中对应的参数名称 value --------属性值 ref --------属性值的引用也就是需要关联的哪个对象 bean idstudent classcom.apesource.pojo.Studentproperty namestuname value111/propertyproperty namestuage value12/propertyproperty namestuhobby valuemoney/property /bean2构造注入 通过构造方法维护对象之间的依赖关系 配置位置此位置 配置语法constructor-arg 属性名“属性值” 配置属性 name--------构造方法参数名称 index--------构造方法参数下标 type--------构造方法参数类型 value--------属性值 ref--------属性值的引用也就是需要关联的哪个对象 bean idstudent classcom.apesource.pojo.Studentconstructor-arg namename value111/constructor-argconstructor-arg nameage value21/constructor-arg /bean3属性注入 不推荐使用 3、允许注入的数据类型 注入对象注入基本数据类型以及String注入复杂类型List Set array Map propertoes 4、注入的实现方式 下面用set注入演示复杂类型的注入 !-- 注入复杂类型 -- bean idteacher classcom.apesource.pojo.Teacherproperty namemylistlistvalue11/valuevalue22/valuevalue33/value/list/propertyproperty namemysetsetvalue444/valuevalue555/valuevalue666/value/set/propertyproperty namemymapmapentry key花和尚 value鲁智深/entryentry key豹子头 value林冲/entryentry key两年半 value蔡徐坤/entryentry key玉麒麟 value卢俊义/entryentry key及时雨 value宋江/entry/map/propertyproperty namemyarrayarrayvalue777/valuevalue888/valuevalue999/value/array/propertyproperty nameproppropsprop key112/propprop key224/propprop key448/prop/props/property/bean
http://www.zqtcl.cn/news/887077/

相关文章:

  • 暗网网站有那些青岛网站设计公司推荐
  • 营业执照咋做网等网站遂宁网站建设公司哪家好
  • 湖南平台网站建设找哪家重庆网站建设营销
  • wordpress搭建企业网站小型网络架构
  • 淘宝联盟链接的网站怎么做培训网站排名
  • 上海高端网站建设定制大连开发区邮编
  • 手机网站公司免费crm软件下载
  • 家居企业网站建设平台周口seo
  • 扁平化网站建设公司广告推广方案
  • 高端企业网站 程序北京做网站费用
  • net做网站遇到的问题搜索引擎优化方法
  • 专业的设计网站有哪些网站数据库做好了 怎么做网页
  • 鄂州网站建设公司网站制作过程教程
  • 网站建设课程小结二建证考试需要什么条件
  • 比较好的商城网站设计品牌策划案
  • 自适应科技公司网站模板做网站的公司深
  • 网站怎么吸引流量用淘宝做公司网站
  • asp做的网站后台怎么进去老河口城乡建设局网站
  • 中铁建设集团有限公司官方网站wordpress质感
  • 那个网站点击率高pc网站自动生成app
  • 东莞营销型网站建站淘金企业网站建设
  • 怎么用模板做网站手机python编程软件
  • 做视频网站都需要什么软件下载广东网站建设哪家专业
  • 开淘宝的店铺网站怎么做网页设计需要学什么书
  • 如何做收费网站微信小程序开发教程详解
  • 软件下载网站如何履行安全管理义务网站合同书
  • 普宁17网站一起做淘宝网站建设 丽水
  • 网站注册需要多少钱wordpress缓存失败
  • 西安h5响应式网站施工企业安全生产管理规范最新版
  • 电商平台网站建设如何安装网站模版