现在的位置: 首页 > 综合 > 正文

使用Spring对JavaBean进行注入时应注意的命名规范

2012年05月13日 ⁄ 综合 ⁄ 共 562字 ⁄ 字号 评论关闭

一般在使用Spring进行 JavaBean进行注入 是  public void setUerDAO(UserDAO userdao).

然后可以在Spring的 <property name="uerDAO">     <ref local="userDAO" />.

这里的第1个参数是 setXXX的名字。 后面的这个是在Spring中配置的自己的DAO名字 如果你自己定义的DAO的名字如果叫userDAO1的话。那在你的<property name="uerDAO">     <ref local="userDAO1" />.也要向对应。

还有一种情况是因为命名不规范导致的错误  比如 :public void setDbBaseDAO(DbBasedao dao).

这里如果还按照以前的配置把dao前面的字母小写。这个时候就不行了。

<property name="dbbaseDAO">     <ref local="DbBaseDAO" />.

这个时候你还是按照以前的配置方法将会出现问题。在这里我们要这样配置

<property name="dbBaseDAO">     <ref local="DbBaseDAO" />.

现在把DbBaseDAO的db作为一个字母小写, db 相对于例1 的user 然后后面的BaseDAO 相对于例1的DAO。这样写才通的过。

 

抱歉!评论已关闭.