我的老板已经研究过Dagger 2,他希望我在我的JSF项目中使用它。我见过很多关于Dagger 2和Android的文章。但是,是否可以在JSF Web应用程序中使用此框架?
答案 0 :(得分:3)
如果您的应用服务器支持JSR-330,则可能。官方Dagger documentation page的副标题是 Android和Java的快速依赖注入器,它还说构建在标准 $output .= '<div id="data"><ul id="itemgal">
<li id = "softitem">
<a id= "row" href = "displaysoftware.php?id="' .$id.'" '.$Tname.' /> </a>
<a id= "row" href = "displaysoftware.php?id="' .$id.'" '.$Timg.' /> </a>
<br />
<h3>'.$Tform . '</h3></td>
<br />
<h4>'.$Texcl . '</h4></td>
<h5>£' . $Tprice.'</h5>
</li>
</ul>
</div>';
注释(JSR-330)。
答案 1 :(得分:1)
不直接,也不容易。
它没有开箱即用,并且使它这样做的必要工作(基本上是在监听器上挂钩)不是官方Dagger2发行版的一部分。这可能是因为Dagger的重点是应用程序(主要方法),Java EE已经有了CDI。
如果您仔细编写代码,您可以编写适用于两者的代码,因为它只是实际操作的注释的问题。
答案 2 :(得分:-3)
有可能。为什么不是?