註解
說明@service
用於標註業務層元件
@controller
用於標註控制層元件
@repository
標註資料訪問元件,即dao元件
@component
泛指元件,當元件不好歸類的時候,我們可以使用這個註解進行標註
lombok 推薦: lombok 的使用
>
>
org.springframeworkgroupid
>
>
spring-contextartifactid
>
>
4.3.12.releaseversion
>
dependency
>
>
>
org.projectlombokgroupid
>
>
lombokartifactid
>
>
1.18.10version
>
dependency
>
測試使用的幾個類
@controller
public
class
bookcontroller
@repository
public
class
bookrepository
@service
public
class
bookservice
掃瞄
public @inte***ce
componentscan
;// 指定掃瞄的時候只需要包含哪些元件
filter[
]includefilters()
default
;// 指定掃瞄的時候按規則排除那些元件
filter[
]excludefilters()
default
;}
過濾規則
註解說明
filtertype.annotation
註解filtertype.assignable_type
給定的型別
filtertype.aspectj
使用aspectj表示式
filtertype.regex
使用正則指定
filtertype.custom
使用自定義規則
<?xml version="1.0" encoding="utf-8"?>
xmlns
=""xmlns:xsi
=""xmlns:context
=""xsi:schemalocation
=" /spring-beans.xsd /spring-context.xsd"
>
<
context:component-scan
base-package
="org.example.demo"
/>
beans
>
查詢
new(
"beans.xml");
string[
getbeandefinitionnames()
;stream.
of(names)
.foreach
(system.out:
:println);查詢
new(mainconfig.
class);
// 輸出容器內的bean
string[
getbeandefinitionnames()
;stream.
of(names)
.foreach
(system.out:
:println)
;掃瞄指定的註解如@controller
@configuration
@componentscan
(value =
"org.example"
, includefilters =)}
, usedefaultfilters =
false
)public
class
mainconfig
掃瞄指定的類如bookservice.class
@configuration
@componentscan
(value =
"org.example"
, includefilters =)}
, usedefaultfilters =
false
)public
class
mainconfig
掃瞄指定的自定義註解
@configuration
@componentscan
(value =
"org.example"
, includefilters =)}
, usedefaultfilters =
false
)public
class
mainconfig
public
class
mytypefilter
implements
typefilter
}
elementUI上傳元件改造 掃碼上傳
1 手機拍照 2 拷貝到電腦 3 電腦再點選上傳 手機的安全性,不熟悉的話,十分麻煩 客戶需要直接在手機上直接上傳到系統,十分合理,非常有價值的功能 1 跨終端 打通pc和移動端的壁壘 2 不影響原有功能 不改動原來 否則,可能會導致業務邏輯改變,會需要測試同事重新測試,需避免 3 手機上傳後,怎麼...
spring,ioc模式與ejb3呼叫
我們先看看在servlet中怎麼呼叫ejb3 public class helloservlet extends genericservlet 現了hello介面 service中,直接呼叫 hello.hello 實際呼叫的是hellobean的 hello 方法實現.呵呵,通過set方法來將需要...
粉絲福利 秒 get 支付寶同款掃碼元件
隨著支付寶的線下場景不斷擴大,收錢碼 口碑 共享單車 充電寶 停車繳費等產品讓我們的生活越來越便利。因為成本低 相容性好成為了線上線上最主要的連線工具,也因此面臨更多新的挑戰。因為 是一種點陣式資訊編碼方式,任何視覺上的缺損 彎曲以及光線作用都會極大的影響識別成功率,如果識別困難也就意味著使用者可能...