Java类如何获取Spring的bean
一个Bean扮演着应用程序素材的角色。它包含有一个functional interface,一个life-cycle interface,以及一个实现它所支援的商业方法的类别。下面小编为大家整理了关于Java类如何获取Spring的bean的.文章,一起来看看吧:
1.创建一个类并让其实现icationContextAware接口来让Spring在启动的时候为我们注入ApplicationContext对象.
示例代码:
view plaincopy to clipboardprint?
import sException;
import icationContext;
import icationContextAware;
public class MyApplicationContextUtil implements ApplicationContextAware {
private static ApplicationContext context;//声明一个静态变量保存
@Override
public void setApplicationContext(ApplicationContext contex)
throws BeansException {
ext=contex;
}
public static ApplicationContext getContext(){
return context;
}
2.在文件中配置此bean,以便让Spring启动时自动为我们注入ApplicationContext对象.
例:
3.有了这个ApplicationContext之后我们就可以调用其getBean("beanName")方法来得到由Spring 管理所有对象。
延伸阅读:JDBC连接MySQL数据库关键的四个步骤
1、查找驱动程序
MySQL目前提供的Java驱动程序为Connection/J,可以从MySQL网站下载,并找到文件,此驱动程序为纯Java驱动程序,JDBC链接MySQL不需做其他配置。
2、动态指定classpath
如果需要执行时动态指定classpath,就在执行时采用-cp方式。否则将上面的文件加入到classpath环境变量中。
3、加载JDBC 连接MySQL
try{ ame(er); tln(Success loading Mysql Driver!); }catch(Exception e) { tln(Error loading Mysql Driver!); tStackTrace(); }
4、设置JDBC连接MySQL的URL
jdbc:mysql://localhost/databasename[?pa=va][&pa=va]
-
2016年二级Java试题及答案
1、下列叙述中,错误的是______。A、Applet的默认布局管理器是FlowLayoutB、JApplet中增加构件是加到JApplet的内容面板上,不是直接加到JApplet中C、JApplet的内容面板的默认布局管理器是BorderLayoutD、JApplet的内容面板的默认布局管理器是FlowLayout本题考的是...
-
Java考试格林模拟试题
question1)whichofthefollowinglineswillcompilewithoutwarningorerror.1)floatf=1.3;2)charc="a";3)byteb=257;4)booleanb=null;5)inti=10;Ajs*+[j5h.u(uvnAjs*+[j5h.u(uvnquestion2)whatwillhappenifyoutrytocompileandrunthefollowingcodepublicclassmyclas...
-
在java中Synchronized的用法
synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于instance变量、objectreference(对象引用)、static函数和classliterals(类名称字面常量)身上。在进一步阐述之前,我们需要...
-
java认证考试科目设置
Java相关的认证有四个,分别是SCJP、SCWD、SCJD、SCAJ,考试时皆以英文出题,但在台湾SCJP考试可以选择使用繁体中文版考题。这几项认证考试的特点分述如下:SCJP(SunCertifiedJavaProgrammer):测试Java程序设计的观念和能力,内容偏重于Java语法和JDK内容。共59题复选及...
相关文章
- Java认证考试知识点:Spring获取Bean四种方法
- JavaScript如何实现JSON.stringify
- Advantages of Being a Teacher英语作文
- 关于java Spring整合Freemarker的详细步骤
- java如何利用java.net.URLConnection发送HTTP请求
- A Lifeguard at Johns Beach Saved a Drowning Child,A Lifeguar英语作文
- 解析Java中如何获取Spring中配置的bean
- Passage Eighteen (Strictly Ban smoking)英语阅读理解
- Java中如何获取Spring中配置的bean
- JavaScript在Android的WebView中parseInt函数转换不正确