@Inherited @Documented @Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) public @interface DaoBean
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<? extends AbstractFacade> |
daoClass
待注入的 DAO 类型,如果该类不能实例化类则注入失败
(默认:待注入的属性或成员变量的类型) |
String |
mgrName
app-config.xml 中定义的
SessionMgr 名称,
对应 FacadeProxy.create(Class, SessionMgr) 的第二个参数(默认:DAO 的默认 SessionMgr,效果等同于调用
FacadeProxy.create(Class)) |
String |
value
待注入的属性或成员变量的名称
(默认:注入 Action 定义中第一个 Dao 类型的属性或成员变量) |
public abstract String value
public abstract Class<? extends AbstractFacade> daoClass
public abstract String mgrName
SessionMgr 名称,
对应 FacadeProxy.create(Class, SessionMgr) 的第二个参数SessionMgr,效果等同于调用
FacadeProxy.create(Class))Copyright © 2015 JessMA Open Source. All rights reserved.