zoukankan      html  css  js  c++  java
  • 【spring教程之二】spring注射剂xml构造方法参数

    1、上述续,假设你想注入bean当文件,传递给构造函数的参数。主要的变化是需要spring.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"
                 xmlns:context="http://www.springframework.org/schema/context"
                 xmlns:aop="http://www.springframework.org/schema/aop"
                 xmlns:tx="http://www.springframework.org/schema/tx"
                 xsi:schemaLocation="http://www.springframework.org/schema/beans
                         http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
                         http://www.springframework.org/schema/context
                         http://www.springframework.org/schema/context/spring-context-3.0.xsd
                         http://www.springframework.org/schema/aop
                         http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
                         http://www.springframework.org/schema/tx
                         http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">
    
      <bean id="do" class="com.test.pro.Student">
      	<constructor-arg value="19"></constructor-arg>
      </bean>
    </beans>

    2、我们把类改动成了学生类,Student.java,当中没有默认的构造函数。而是一个新的带參数的构造。

    package com.test.pro;
    
    public class Student {
    	private int age;
    	public Student(int age)
    	{
    		this.age=age;
    	}
    	public void speaking()
    	{
    		System.out.println("我的年龄是:"+age);
    	}
    }
    

    3、输出结果


    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    大前端完整学习路线(详解)
    浅谈攻击Web应用常见的技术手段
    浅谈XSS跨站脚本攻击
    利用SQL注入漏洞登录后台
    1、MyBatis框架底层初涉
    1、用静态工厂方法代替构造器
    日志管理-log4j与slf4j的使用
    Java的值类型和引用类型
    自动任务调度
    2、Hibernate持久化编写
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4904397.html
Copyright © 2011-2022 走看看