用java语言写spring? 用java语言写spring?给个答案吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 去把SPRING的源代码拿来看看。。先看懂 原理都用Java的解析了xml的bean,,用到了反射原理,,这是一部分代码,没写完private List<BeanPhone> listbean = new ArrayList<BeanPhone>(); private Map<String,Object> slith = new HashMap<String,Object>(); public MyXmlPath(String filename){ this.reader(filename); this.instanceBean(); } private void reader(String filename) { SAXReader reader = new SAXReader(); Document doc = null; try{ URL fr = this.getClass().getClassLoader().getResource(filename); doc =reader.read(fr); Map<String,String> mp =new HashMap<String,String>(); mp.put("ns","http://www.springframework.org/schema/beans"); XPath pt =doc.createXPath("//ns:beans//ns:bean"); pt.setNamespaceURIs(mp); List<Element> beans =pt.selectNodes(doc); for(Element element:beans){ String id =element.attributeValue("id"); String classname =element.attributeValue("class"); //BeanPhone bp=new BeanPhone(id,classname); //listbean.add(bp); } }catch(Exception e){ e.printStackTrace(); } } private void instanceBean() { } spring loc:读取xml映射实现一个bean工厂,使用反射生成类,对象。spring aop:读取xml映射,使用代理类动态实现接口。 NIO 读数据时,触发了多次readtable事件 字符串转换成整数数组问题 正在终止线程 算法多的时候 整了一个上午的排序问题,希望前辈给予一下解答 连接数据库问题 树节点中Container类的作用 关于调用系统中的时间 请教各位达人关于jtable遍历的问题 为什么我的程序在运行的时候总报错?? 请大虾不吝赐教 Scaner类在使用的时候为什么调用close会有问题 几行actionform代码有点不明白 没有为类型 BigInteger 定义方法 valueOf(int)
这是一部分代码,没写完
private List<BeanPhone> listbean = new ArrayList<BeanPhone>();
private Map<String,Object> slith = new HashMap<String,Object>();
public MyXmlPath(String filename){
this.reader(filename);
this.instanceBean();
}
private void reader(String filename) {
SAXReader reader = new SAXReader();
Document doc = null;
try{
URL fr = this.getClass().getClassLoader().getResource(filename);
doc =reader.read(fr);
Map<String,String> mp =new HashMap<String,String>();
mp.put("ns","http://www.springframework.org/schema/beans");
XPath pt =doc.createXPath("//ns:beans//ns:bean");
pt.setNamespaceURIs(mp);
List<Element> beans =pt.selectNodes(doc);
for(Element element:beans){
String id =element.attributeValue("id");
String classname =element.attributeValue("class");
//BeanPhone bp=new BeanPhone(id,classname);
//listbean.add(bp);
}
}catch(Exception e){
e.printStackTrace();
}
} private void instanceBean() {
}
spring aop:读取xml映射,使用代理类动态实现接口。