av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

JAVA認(rèn)證

Java類如何獲取Spring的bean

時(shí)間:2024-08-06 16:11:31 JAVA認(rèn)證 我要投稿
  • 相關(guān)推薦

Java類如何獲取Spring的bean

  一個(gè)Bean扮演著應(yīng)用程序素材的角色。它包含有一個(gè)functional interface,一個(gè)life-cycle interface,以及一個(gè)實(shí)現(xiàn)它所支援的商業(yè)方法的類別。下面小編為大家整理了關(guān)于Java類如何獲取Spring的bean的文章,一起來(lái)看看吧:

  1.創(chuàng)建一個(gè)類并讓其實(shí)現(xiàn)org.springframework.context.ApplicationContextAware接口來(lái)讓Spring在啟動(dòng)的時(shí)候?yàn)槲覀冏⑷階pplicationContext對(duì)象.

  示例代碼:

  view plaincopy to clipboardprint?

  import org.springframework.beans.BeansException;

  import org.springframework.context.ApplicationContext;

  import org.springframework.context.ApplicationContextAware;

  public class MyApplicationContextUtil implements ApplicationContextAware {

  private static ApplicationContext context;//聲明一個(gè)靜態(tài)變量保存

  @Override

  public void setApplicationContext(ApplicationContext contex)

  throws BeansException {

  this.context=contex;

  }

  public static ApplicationContext getContext(){

  return context;

  }

  2.在applicationContext.xml文件中配置此bean,以便讓Spring啟動(dòng)時(shí)自動(dòng)為我們注入ApplicationContext對(duì)象.

  例:

 
  

  3.有了這個(gè)ApplicationContext之后我們就可以調(diào)用其getBean("beanName")方法來(lái)得到由Spring 管理所有對(duì)象。

  延伸閱讀:JDBC連接MySQL數(shù)據(jù)庫(kù)關(guān)鍵的四個(gè)步驟

  1、查找驅(qū)動(dòng)程序

  MySQL目前提供的Java驅(qū)動(dòng)程序?yàn)镃onnection/J,可以從MySQL網(wǎng)站下載,并找到mysql-connector-java-3.0.15-ga-bin.jar文件,此驅(qū)動(dòng)程序?yàn)榧僇ava驅(qū)動(dòng)程序,JDBC鏈接MySQL不需做其他配置。

  2、動(dòng)態(tài)指定classpath

  如果需要執(zhí)行時(shí)動(dòng)態(tài)指定classpath,就在執(zhí)行時(shí)采用-cp方式。否則將上面的.jar文件加入到classpath環(huán)境變量中。

  3、加載JDBC 連接MySQL

  try{  Class.forName(com.mysql.jdbc.Driver);  System.out.println(Success loading Mysql Driver!); }catch(Exception e) {  System.out.println(Error loading Mysql Driver!);  e.printStackTrace(); }

  4、設(shè)置JDBC連接MySQL的URL

  jdbc:mysql://localhost/databasename[?pa=va][&pa=va]

【Java類如何獲取Spring的bean】相關(guān)文章:

Java獲取當(dāng)前的系統(tǒng)時(shí)間的方法11-03

如何獲取長(zhǎng)尾關(guān)鍵詞?08-14

西班牙留學(xué):如何獲取住宿證明?09-17

企業(yè)如何獲取核心競(jìng)爭(zhēng)力07-25

如何獲取PHP數(shù)組的鍵與值呢09-19

jQuery(js)如何獲取文字寬度(顯示長(zhǎng)度)08-24

淘寶新手如何推廣才能獲取關(guān)注度08-16

Java的接口和抽象類09-13

java中File類的使用方法09-07

如何利用社交媒體獲取美國(guó)本科留學(xué)信息06-19