瞳孔中的彼岸 2016-04-27 13:26 采纳率: 0%
浏览 1276

新人学spring框架xml路径不会填

package spring;

import org.springframework.context.ApplicationContext;

import org.springframework.context.support.ClassPathXmlApplicationContext;

import org.springframework.core.env.StandardEnvironment;
public class DItest{

@SuppressWarnings("resource")  
public static void main(String[] args) {  
    ApplicationContext atx = new ClassPathXmlApplicationContext("beans.xml");  
    UserDao userDao = (UserDao) atx.getBean("userDao");  
    userDao.add();  
}  

}

package spring;

public class UserDao {

private User user;

public void add(){  
    System.out.println("add from userdao");  
    System.out.println(user.toString());  
}  

public User getUser() {  
    return user;  
}  

public void setUser(User user) {  
    this.user = user;  
}  

}

package spring;

public class User {

private String name;

private int age;

private int score;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public int getScore() {

return score;

}

public void setScore(int score) {

this.score = score;

}

public String toString(){  
    return "tostring from user";  
}  

}

beans.xml

<?xml version="1.0" encoding="UTF-8"?>

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">







基本都是抄的代码,想运行试试结果发现报错
Cannot find class [spring.spring.User] for bean with name 'user' defined in class path resource [beans.xml];
应该是路径问题但是改了好多种都不对啊(╯‵□′)╯︵┻━┻,求教

  • 写回答

3条回答 默认 最新

  • 破小孩儿 2016-04-28 06:51
    关注

    学得不精呀。嘻嘻。
    ClassPathXmlApplicationContext,如果要用这个,把你的beans.xml放到你的源代码根目录下。
    换句话说,看看你的编译目标目录下(比如classes或target),有没有这个文件产生。

    评论

报告相同问题?

悬赏问题

  • ¥15 为什么eprime输出的数据会有缺失?
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能
  • ¥15 jmeter脚本回放有的是对的有的是错的
  • ¥15 r语言蛋白组学相关问题