当前位置:才华咖 > 互联网计算机 > IT认证 > JAVA认证 > Java类如何获取Spring的bean
手机版

Java类如何获取Spring的bean

来源:才华咖 阅读:1.19W 次

一个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]

本文链接:https://www.caihuaka.com/itrz/java/vle8y3.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。