java框架之spring基础应用

来源:互联网 发布:coc国王升级数据 编辑:程序博客网 时间:2024/05/01 06:37

导入相关jar包:http://pan.baidu.com/s/1boNcWDh



User.java

package com.dx.pojo;

public class User {
private String username;
private String password;
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public String toString() {
return "User [username=" + username + ", password=" + password + "]";
}
}


配置文件applicationContext.xml(在src目录下)

<?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:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

<bean id="user" class="com.dx.pojo.User"></bean>
</beans>


测试Test.java

package com.dx.test;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;
import com.dx.pojo.User;

public class Test {
public static void main(String[] args) {
ApplicationContext ct = new ClassPathXmlApplicationContext("applicationContext.xml");
ApplicationContext ct2 = new FileSystemXmlApplicationContext("E:/javawork/SpringTest/src/applicationContext.xml");

User user = (User)ct2.getBean("user");
user.setUsername("张三");
user.setPassword("123456");
System.out.println(user);
}
}


【注意】:这里读取配置文件的方式只用于开发java程序或者是测试的时候,在开发web应用程序的时配置文件是由spring来自动读取的。读取的方式在开发web应用程序的时候做介绍



0 0
原创粉丝点击