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. 这样我们的核心容器就拿到了。

    两种方式获取


    输出这两个对象

    两个对象就打印出来了。


     

  • 相关阅读:
    framework7学习笔记
    浮出层的css写法,完美兼容IE6~10
    SpringBoot2.x的c3p0- 0.9.1.2.jar:0.9.1.2]错误
    值溢出
    Jquery+AJAX实现滚动条下拉分页
    springboot+Mybatis多个数据源连接
    mysql批量替换字段中的字符或者字符串
    了解SpringCloud
    SpringBoot2.x访问不了application.properties文件中servlet.context-path上下文路径
    使用mavens创建SpringBoot和Mybatis的web项目
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11337297.html
Copyright © 2011-2022 走看看