SpringBoot 之 匯入xml配置

2021-08-15 04:08:48 字數 1888 閱讀 8440

springboot理念就是零配置程式設計,但是如果絕對需要使用xml的配置,我們建議您仍舊從乙個@configuration類開始,你可以使用@importresouce註解載入xml配置檔案,我拿乙個例子來進行講解:

這個例子的大體步驟如下:

(1)新建乙個工程;

(7)其它說明

(1)新建乙個工程;

參照我前面的例子

package

me.shijunjie.service;

import

org.springframework.stereotype.service;

@service

public

class

testservice

}

注意這個類是寫在spring boot無法自動掃瞄的位置,正常啟動之後,如果引入testservice2的話肯定會報異常的,因為它根本沒有被注入成功,具體**如下:

package

com.test.service;

import

org.springframework.stereotype.service;

@service

public

class

testservice2

}

xml version="1.0" encoding="utf-8"

?>

<

beans

xmlns

=""xmlns:xsi

=""xmlns:mvc

=""xmlns:p

=""xmlns:context

=""xmlns:aop

=""xmlns:tx

=""xsi:schemalocation

="/spring-beans-3.0.xsd

/spring-context-3.0.xsd

/spring-aop-3.0.xsd

/spring-tx-3.0.xsd

/spring-mvc-3.0.xsd

/spring-context-3.0.xsd"

>

<

bean

id="testservice2"

class

="com.test.service.testservice2"

>

bean

>

beans

>

在me.shijunjie.config包下編寫類configclass,這個確保能被spring boot可以掃瞄到,不然一切都付之東流了,具體**如下:

package

me.shijunjie.config;

import

org.springframework.context.annotation.configuration;

import

org.springframework.context.annotation.importresource;

@configuration

public

class

configclass

這個類spring boot正常的啟動**:

(7)其它說明

importresouce有兩種常用的引入方式:classpath和file,具體檢視如下的例子:

**

springboot匯入access資料庫檔案

這裡坑就來了 網上各種各樣的方法去連線 但是jdk版本有的支援有的不支援我就不太明白了,連線不上各種報錯,報錯 就不貼了 具體的我也不太懂,就給看一下我是怎麼解決的,怎麼連線的.1.如下 pom中新增依賴 net.sf.ucanaccess groupid ucanaccess artifactid...

springboot自動匯入原理

在該註解的內部包含三個重要註解 springbootconfiguration enableautoconfiguration componentscan 其中 enableautoconfiguration通過匯入 import 該類,使用selectimports 方法,使用springfact...

SpringBoot匯入依賴小記 一

在pom.xml中匯入相關依賴,不匯入的原因 pom.xml中使用了 dependencymanagement 管理依賴並且新增了你本地倉庫中不存在的依賴 dependencies即使在子專案中不寫該依賴項,那麼子專案仍然會從父專案中繼承該依賴項 全部繼承 dependencymanagement裡...