【原创】Spring-bean的关联...
2007-04-07 17:34
330 查看
User.java
package org.rockie;
public class User {
private String username;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
applicationContext.xml
//和User.java关联...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="user" class="org.rockie.User" abstract="false"
singleton="true" lazy-init="default" autowire="default"
dependency-check="default">
<property name="username">
<value>rockie</value>
</property>
<property name="age">
<value>22</value>
</property>
</bean></beans>
TestMain.java
package org.rockie;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
public class TestMain {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
//注入userbean..
ApplicationContext context=new FileSystemXmlApplicationContext("org/rockie/applicationContext.xml");
User user=(User)context.getBean("user");
System.out.println(user.getUsername());
System.out.println(user.getAge());
}
}
ps:此帖绝对是本人原创...
转载时..
请注明:
转至http://blog.csdn.net/Kipen/ 作者:rockie(石の頭丶)
请尊重他人的劳动果实..
谢谢..
--by rockie(石の頭丶)
package org.rockie;
public class User {
private String username;
private int age;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
applicationContext.xml
//和User.java关联...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="user" class="org.rockie.User" abstract="false"
singleton="true" lazy-init="default" autowire="default"
dependency-check="default">
<property name="username">
<value>rockie</value>
</property>
<property name="age">
<value>22</value>
</property>
</bean></beans>
TestMain.java
package org.rockie;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
public class TestMain {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
//注入userbean..
ApplicationContext context=new FileSystemXmlApplicationContext("org/rockie/applicationContext.xml");
User user=(User)context.getBean("user");
System.out.println(user.getUsername());
System.out.println(user.getAge());
}
}
ps:此帖绝对是本人原创...
转载时..
请注明:
转至http://blog.csdn.net/Kipen/ 作者:rockie(石の頭丶)
请尊重他人的劳动果实..
谢谢..
--by rockie(石の頭丶)
相关文章推荐
- [原创]java WEB学习笔记103:Spring学习---Spring Bean配置:基于注解的方式(基于注解配置bean,基于注解来装配bean的属性)
- Spring中的beanFactory和ApplicationContext的有什么区别和关联
- [原创]java WEB学习笔记98:Spring学习---Spring Bean配置及相关细节:如何在配置bean,Spring容器(BeanFactory,ApplicationContext),如何获取bean,属性赋值(属性注入,构造器注入),配置bean细节(字面值,包含特殊字符,引用bean,null值,集合属性list map propert),util 和p 命名空间
- [原创]java WEB学习笔记100:Spring学习---Spring Bean配置:SpEL详细介绍及代码演示
- [原创]java WEB学习笔记101:Spring学习---Spring Bean配置:IOC容器中bean的声明周期,Bean 后置处理器
- 【原创】《Spring 2.0 技术手册》学习笔记——第三章 Bean、消息、事件
- [原创]java WEB学习笔记97:Spring学习---Spring 中的 Bean 配置:IOC 和 DI
- Spring配置文件加载时出现Bean property 'newscontentDAO' is not writable or has an invalid setter method错误的解决[00原创]
- spring boot初体验之将配置文件中的属性和bean关联起来
- [原创]java WEB学习笔记102:Spring学习---Spring Bean配置:bean配置方式(工厂方法(静态工厂方法 & 实例工厂方法)、FactoryBean) 全类名
- 【原创】Spring多bean注入...
- [原创]java WEB学习笔记99:Spring学习---Spring Bean配置:自动装配,配置bean之间的关系(继承/依赖),bean的作用域(singleton,prototype,web环境作用域),使用外部属性文件
- 【原创】搭建SSH后通过反向工程(Reverse Engineering)自动生成Hibernate Bean实体和Spring Dao对象详解(图文)
- 【原创】Spring-Bean的init初始化...
- Spring中使用内部Bean关联多个Bean,不能被外部Bean关联
- Eclipse中如何查看spring的bean之间的关联(依赖)
- 【原创】Spring-Bean接口的初始化...
- web启动,quartz 关联的servlet 启动,得到Spring的bean ,servletContext 获取数据源
- Spring 的微内核与FactoryBean扩展机制--转载
- spring之BeanFactory