求面试答案 在面试中问到spring怎么加载bean的 最好的答案应该是什么 越简单越好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 反射,绝对的。properties或XML中有如下配置beanname_xxx=fullclassnameyyy有个BeanFactory简单的public Object getBean(String className){ String realClassName = props.get(ClassName); //props(Properties,通过getResourceAsStream等..加载配置文件),或用xml相加的工具加载出配置文件中的键值对或其它的配置信息等。 return Class.forName(realClassName).newInstance(); //异常处理下...} IOC(Inverser Of Control)控制反转机制,就是对象的创建不是由硬代码来决定,而是由Spring来给对象赋值,也就是DI(Dependency injection)依赖注入同时也利用了反射机制,基本上没有反射机制就没有框架的智能性了 通过读取xml文件,获取相关信息。然后通过反射技术构造对象 java虚拟机参数-X 与 -XX的区别 没有错误,不能通过编译 不爽 NullPointerException异常,无法调试……郁闷! 类所占内存大小的问题---顶者有分 Swing 使用LookAndFeel 后中文乱码。请哪个大哥帮帮忙 这段程序为什么编译不过去呢? 这里有很多java的初级教材 我没学过,实在是解决不了了。 如何用JVADOC工具 和SRC。JAR 文件生成API 文档 谁能给我讲一下java的开发环境的种类? MenuItem菜单项能添加图片 project怎样包装成exe文件,jar包如何双击打开运行。
properties或XML中有如下配置
beanname_xxx=fullclassnameyyy有个BeanFactory
简单的
public Object getBean(String className){
String realClassName = props.get(ClassName); //props(Properties,通过getResourceAsStream等..加载配置文件),或用xml相加的工具加载出配置文件中的键值对或其它的配置信息等。
return Class.forName(realClassName).newInstance(); //异常处理下...
}