1. 程式人生 > >實現一個簡單的Spring例項

實現一個簡單的Spring例項

 程式碼:

1.配置檔案

applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
	<bean id="hw" class="com.springtest1.HelloWorld">   
	</bean>
	
</beans>

2.原始碼

 HelloWorld.java

package com.springtest1;

public class HelloWorld {
    //定義方法show,在控制檯輸出資訊
	public void show(){
		System.out.println("歡迎學習Spring框架");
	}
}

TestHelloWorld.java
package com.springtest1;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class TestHelloWorld {

	public static void main(String[] args) {
		//載入applicationContext.xml配置
		ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");
		//獲取配置中的例項
		HelloWorld hw=(HelloWorld) context.getBean("hw");
		//呼叫方法
		hw.show();
	}

}

截圖:


相關推薦

建立一個簡單spring例項spring單例與多例,初始化與銷燬

(1)在配置完spring提示框架後(上一遍文章有介紹),首先建立一個專案,匯入sprig所需的jar包然後書寫主配置檔案applicationContext.<?xml version="1.0" encoding="UTF-8"?> <beans xml

實現一個簡單Spring例項

 程式碼: 1.配置檔案 applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="h

阿裏微服務專家手寫Spring Boot 實現一個簡單的自動配置模塊

微服務 簡單的 AR AI tps ble 免費 VM 知識體系 為了更好的理解 Spring Boot 的 自動配置和工作原理,我們自己來實現一個簡單的自動配置模塊。 假設,現在項目需要一個功能,需要自動記錄項目發布者的相關信息,我們如何通過 Spring Boot 的

SpringBoot學習筆記(13)----使用Spring Session+redis實現一個簡單的叢集

  session叢集的解決方案: 1.擴充套件指定server 利用Servlet容器提供的外掛功能,自定義HttpSession的建立和管理策略,並通過配置的方式替換掉預設的策略。缺點:耦合Tomcat/Jetty等Servlet容器,不能隨意更換容器。 2.利用Filter 利用Ht

Spring入門之一-------實現一個簡單的IoC

一、場景模擬 public interface Human { public void goHome(); } Human:人類,下班了該回家啦 public interface Car { void start();

一個簡單例項Loan類的實現和測試

import java.util.Scanner; public class TestLoanClass { public static void main(String[] args) { // TODO 自動生

深入理解Spring--動手實現一個簡單的SpringIOC容器

package com.wang.main; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.HashMap; import java.util.M

PHP使用hash演算法實現一個簡單的資料庫程式碼例項

咱們這次主要是使用PHP語言,結合hash演算法,來實現一個簡單的資料庫例項,它主要有四個功能,連線資料庫,查詢操作,插入操作,刪除操作,關閉資料庫連線操作,其它的大家可以後期補充完善下,咱廢話不多說,先來看程式碼: <?php header('Content-type:text/ht

仿照spring-boot實現一個簡單的ioc容器(二)

前言 跳過廢話,直接看正文 仿照spring-boot的專案結構以及部分註解,寫一個簡單的ioc容器。 測試程式碼完成後,便正式開始這個ioc容器的開發工作。 正文 專案結構 simpleioc boot SimpleIocApplicat

【Android 網路資料解析實現一個簡單的新聞例項(一)】

      一般安卓在學到非同步任務AsyncTask之後都會有個安卓小專案的任務。得到(荔枝新聞,茶百科等)新聞網路介面來解析網路圖片或文字到ListView元件上顯示。其中要使用到的知識大概有:獲取網路資料(HttpUtil),解析網路資料(NewsParse),防止因

實現一個簡單的lazyman

實現 blog cti name init timeout bin bsp stack function lazyman(name) { return new lazyman.fn.init(name); } lazyman.fn = lazyman.proto

用java實現一個簡單的單用戶登陸功能的思路

get 單用戶 這樣的 簡單的 lock ref 數據庫 清除 一個 引用 所謂“單用戶單賬戶登錄”是指:在同一系統中,一個用戶名不能在兩個地方同時登錄。 我們參照 QQ 實現效果:當某賬號在 A 處登錄後,在未退出的情況下,如果再到 B 處登錄,那麽,系統會擠下 A 處

【Java】Swing+IO流實現一個簡單的文件加密程序

als oncommand override fault 源文件 abs directory imp select EncrytService package com.my.service; import java.io.File; import java

【Java】Swing+IO流實現一個簡單的文件加密程序(較完整版)

move 初始 baidu images 文件選擇器 while login 一個 ktr 留著參考 beans package com.my.bean; import java.io.Serializable; public class

Linux中實現一個簡單的進度條【轉】

做的 會有 發現 文件 rsquo 實時 時間 改進 常見 轉自:http://blog.csdn.net/yuehailin/article/details/53999288 說起進度條,其實大家常常見到,比如說你在下載視頻或文件的時候,提示你當前下載進度的就是我們今天

用 C# 實現一個簡單的 Rest Service 供外部調用

message [] operation rem adk www span method title 用 C# 實現一個簡單的 Restful Service 供外部調用,大體總結為4點: The service contract (the methods it o

jQuery實現一個簡單的購物車功能

名稱 展示 -1 set margin for button ans return 最近由於工作需要的原因,開始系統學習jQuery的知識,然後跟著一個視頻教程做了一個購物車的功能,現總結如下。 第一步:準備HTML頁面,代碼如下: <!DOCTYPE html P

實現一個簡單的ConnectionPool

方法 == span sql 需要 動手 cti 修改 使用 看了一圈, 沒看到稍微好用的ConnectionPool, 除了一個aiomysql, 但是這個是異步的, 我暫時沒有用到這麽高版本的Python, 所以就動手造一個輪子. 原理比較簡單, 先造一個線程安全的集

實現一個簡單的虛擬demo算法

child mov 箭頭 內存 架構模式 ren 操作 inpu 設置 假如現在你需要寫一個像下面一樣的表格的應用程序,這個表格可以根據不同的字段進行升序或者降序的展示。 這個應用程序看起來很簡單,你可以想出好幾種不同的方式來寫。最容易想到的可能是,在你的 JavaScr

自己動手實現一個簡單的JSON解析器

pair bool 優點 輕量 結束 pan isdigit 復雜 false 1. 背景 JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。相對於另一種數據交換格式 XML,JSON 有著諸多優點。比如易讀性更好,占用空間更少等