提供的jar包只包含自己寫的邏輯,在提供的jar包中所依賴的其他j的ar包並不打包在自己寫的jar包內,而是由jar包使用者將提供jar包的依賴包一併匯入。
測試demo包括jar包提供專案providemyjar 和jar包使用專案providemyjartest
其中在providemyjar**編寫的時候依賴包全部匯入,但是最後不打包,由providemyjartest最後匯入
這裡註冊成bean
}
啟動類:
@componentscan("cc") //掃瞄提供的jar包註冊的bean
public static void main(string args) }
輸出:
注意:providemyjar的啟動類要刪除,不然程式無法知道啟動類是哪個,還有providemyjar裡面註冊的bean在providemyjartest中要被掃瞄到
//下面三種都可以 即jar包註解註冊的bean所在包要被掃瞄到
@componentscan(「cc.ok.bb」)
//@componentscan(「cc.ok」)
//@componentscan(「cc」)}
springboot手寫乙個rbac
對於springboot來說,可以利用一些框架實現rbac,例如spring security等。但是做專案的時候,如果要使用元件,不僅僅需要考慮元件能帶給我們什麼,而且還要考慮元件裡面那些東西是不想要的,以及學習成本等等。現在我們就只需要簡單實現乙個基於api 頁面資源 角色 使用者的許可權管理系...
Spring Boot 動手寫乙個 Start
我們在使用springboot 專案時,引入乙個springboot start依賴,只需要很少的 或者不用任何 就能直接使用預設配置,再也不用那些繁瑣的配置了,感覺特別神奇。我們自己也動手寫乙個start.pom 檔案如下 org.springframework.bootgroupid sprin...
第乙個springboot專案
去年公司用springboot做過個小專案,用完一直沒有維護,最近沒事,從官網更下來springboot專案.自己缺啟動不起來了.所以寫這個,算是個筆記吧.可以對更下來的專案進行,選擇比如加上springmvc的web啦,springdatajpa啦,這些都會體現到更下來的專案中的pom.xml裡面...