zoukankan      html  css  js  c++  java
  • spring——bean自动装配

     注意:自动装配功能和手动装配要是同时使用,那么自动装配就不起作用。

    beans.xml

    <?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
            https://www.springframework.org/schema/beans/spring-beans.xsd" default-autowire="byName">//此处是全局自动装配
            
            <bean id="usserDao" class="cn.ioc.dao.imp.UserDaoImp"></bean> 
            <!-- 自动装配
                autowire byname指的是属性set方法的名称装配
           bytype  根据类型自动装配 不用管bean的id  同一种类型的bean只能有一个
    --> <bean id="service" class="cn.ioc.service.imp.UserServiceImp" autowire="byName"> </bean> </beans>

    class文件

    package cn.ioc.service.imp;
    
    import cn.ioc.dao.UserDao;
    import cn.ioc.service.UserService;
    
    public class UserServiceImp implements UserService{
        private UserDao userDao =null;
        public void setUsserDao(UserDao userDao) {
            this.userDao = userDao;
        }
        @Override
        public void getUser() {
            // TODO Auto-generated method stub
            userDao.getUser();
        }
    
    }
  • 相关阅读:
    第一次博客园作业
    弹性布局/流动式布局
    元素在网页或视口上位置的相关问题求解
    element
    给body设置高度
    盒模型宽高的获取和设置
    选择器
    变量、作用域和内存问题
    js之捕捉冒泡和事件委托
    transition transform animate的使用
  • 原文地址:https://www.cnblogs.com/xiaozhang666/p/11606521.html
Copyright © 2011-2022 走看看