Spring简单属性注入

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
                        http://www.springframework.org/schema/beans/spring-beans.xsd">
                        
    <bean id="UserDaoImpl" class="com.zhangpn.daoImpl.UserDaoImpl">
        <property name="i" value="1"></property>
        <property name="j" value="2"></property>
    </bean>
</beans>

UserDaoImpl.java

 1 package com.zhangpn.daoImpl;
 2 
 3 import com.zhangpn.dao.UserDao;
 4 
 5 public class UserDaoImpl implements UserDao{
 6     private int i;
 7     private int j;
 8     public int getI() {
 9         return i;
10     }
11     public void setI(int i) {
12         this.i = i;
13     }
14     public int getJ() {
15         return j;
16     }
17     public void setJ(int j) {
18         this.j = j;
19     }
20     
21 }
简单的JavaBean

Test.java

package com.zhangpn.Test;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import com.zhangpn.daoImpl.UserDaoImpl;

public class Test {

	public static void main(String[] args) {
		ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");
		UserDaoImpl userDaoImpl = (UserDaoImpl)applicationContext.getBean("UserDaoImpl");
		System.out.println(userDaoImpl.getI());
		System.out.println(userDaoImpl.getJ());
	}

}

  测试结果:

 

转载于:https://www.cnblogs.com/batj/p/9129076.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值