1、通過註解@import匯入方式建立
a、新建myimportbeandefinitionregistrar註冊中心
import org.springframework.beans.factory.support.beandefinitionregistry;
import org.springframework.beans.factory.support.genericbeandefinition;
import org.springframework.context.annotation.importbeandefinitionregistrar;
import org.springframework.core.type.annotationmetadata;
import web0.services.myservice;
public class myimportbeandefinitionregistrar implements importbeandefinitionregistrar
@override
public void registerbeandefinitions(annotationmetadata importingclassmetadata, beandefinitionregistry registry)
}}
b、在配置類上加@import引入上面的類
@import(myimportbeandefinitionregistrar.class)
public class testconfig
c、這樣操作後就可以使用spring的方式獲取該bean了
d、使用自定義工廠建立bean
public class jdbcplusbeandefinitionregistrar implements importbeandefinitionregistrar
}} }
}
jdbcplus工廠:
public class jdbcplusfactorybeanimplements factorybean
} @override
public t getobject() throws exception
@override
public class<?> getobjecttype()
@override
public boolean issingleton()
}
SpringBoot靜態動態
在src main resources下面有兩個資料夾,static和templates springboot預設 static中放靜態頁面,而templates中放動態頁面 靜態頁面 這裡我們直接在static放乙個hello.html,然後直接輸入http localhost 8080 hell...
SpringBoot建立HttpClient並使用
1 引入依賴 併發數 defaultmaxperroute 20 建立連線的最長時間 connecttimeout 1000 從連線池中獲取到連線的最長時間 connectionrequesttimeout 500 資料傳輸的最長時間 首先例項化乙個連線池管理器,設定最大連線數 併發連線數 例項化連...
springboot建立方式
spring io platform 用於版本化應用程式的企業級分發。spring framework 用於事務管理 依賴注入 資料訪問 訊息傳遞和web應程式。spring cloud 用於分布式系統,用於構建或部署你的微服務。spring data 用於與資料訪問相關的微服務,不管是對映還是歸約...