JNDI也是一种依赖注射,是服务器将资源注射到你的应用,注射的通道是JNDI名称。而我们通常说的依赖注射也需要提供一个通道,比如构造方法或setter方法等。
所以,不要以为JNDI首先出来,后出来的就好,MF也把两者都定义为依赖注射,只不过那本 POJO IN Action 在蛊惑人心,搬弄概念罢了。
JNDI也是一种依赖注射,是服务器将资源注射到你的应用,注射的通道是JNDI名称。而我们通常说的依赖注射也需要提供一个通道,比如构造方法或setter方法等。
所以,不要以为JNDI首先出来,后出来的就好,MF也把两者都定义为依赖注射,只不过那本 POJO IN Action 在蛊惑人心,搬弄概念罢了。