当前位置:学者斋 >

IT认证 >JAVA认证 >

Java类如何获取Spring的bean

Java类如何获取Spring的bean

一个Bean扮演着应用程序素材的角色。它包含有一个functional interface,一个life-cycle interface,以及一个实现它所支援的商业方法的类别。下面小编为大家整理了关于Java类如何获取Spring的bean的.文章,一起来看看吧:

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]

标签: JAVA Spring bean 获取
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/itrz/java/p9xd20.html