zoukankan      html  css  js  c++  java
  • 阶段3 2.Spring_03.Spring的 IOC 和 DI_3 spring基于XML的IOC环境搭建和入门


    创建新项目

    修改为jar包的方式

    把上一个工程内的代码 java下的com复制过来




    由于配置文件没有,所以一运行就会报错

    factory文件夹整个删除

    dao的实现类 这里删除


    测试类保留这两行代码

    加入spring 的依赖


    导入我们的依赖里面就会出现这些jar包

    给的资料里面的jar包和我们在项目里面看到的jar包 不大一样



    spring把apache的日志集成组件。集成到了spring的jar包里面了。

    查看依赖关系



    spring必备的核心容器

    创建配置文件



    文件名字可以随便起。只要不是中文都可以 


    H:BaiDu黑马传智JavaEE57期 2019最新基础+就业+在职加薪讲义+笔记+资料主流框架32.会员版(2.0)-就业课(2.0)-Springspringspring_day01资料spring-framework-5.0.2.RELEASE-distspring-framework-5.0.2.RELEASEdocsspring-framework-reference
    找到index.html打开




    搜索xmls


    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.springframework.org/schema/beans
            http://www.springframework.org/schema/beans/spring-beans.xsd">

    少一个beans标签的结束,这里自己加上。

    把对象的创建交给Spring来管理

    使用bean标签配置

    获取spring的IOC核心容器


    找的是AppicationContext的实现类



    由于我们是放在根路径下,所以直接驶入bean.xml. 这样我们的核心容器就拿到了。

    两种方式获取


    输出这两个对象

    两个对象就打印出来了。


     

  • 相关阅读:
    华南师范大学应用数学考研真题
    scoped引起的deep与>>>改变elementUI的样式
    7.mogodb索引
    JS的undefined与null,==与===的区别
    vue上传图片到七牛云的思路与实现
    JS用正则处理文件名
    JS使用正则匹配字符串去掉多余符号
    6.mongoDB更新操作
    SSL证书相关之后缀名笔记
    vue一些常用的语法
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11337297.html
Copyright © 2011-2022 走看看