GWT或Spring中的依赖注入
我是新GWT。我有一个项目,我正在使用GWT和Spring作为我们的技术来实现。 在以下链接的帮助下,我已经完成了与GWT的Spring集成。 https://docs.google.com/document/pub?id=1USHYx9cB3B1s1zM4dlkzEZ759D3lEfavn_dDewvBkaA 在这里,我能够将依赖项注入应用于只包含实际businessRemote服务功能的服务器端类 我的问题是, 如何将依赖项注入应用于所有其他类,如 是否在客户端、共享、视图和演示程序包中 哪种依赖注入更好?我的意思是GWT提供了两种依赖注入机制 guice用于在服务器端实现依赖项注入 gin用于在客户端实现依赖项注入 和Spring依赖注入 选择哪一个更好?GWT依赖项注入或 Spring依赖注入?还是两者兼而有之 请回答我 谢谢GWT或Spring中的依赖注入,gwt,gwt-2.4,Gwt,Gwt 2.4,我是新GWT。我有一个项目,我正在使用GWT和Spring作为我们的技术来实现。 在以下链接的帮助下,我已经完成了与GWT的Spring集成。 https://docs.google.com/document/pub?id=1USHYx9cB3B1s1zM4dlkzEZ759D3lEfavn_dDewvBkaA 在这里,我能够将依赖项注入应用于只包含实际businessRemote服务功能的服务器端类 我的问题是, 如何将依赖项注入应用于所有其他类,如 是否在客户端、共享、视图和演示程序包中 哪
Saritha。GWT不支持Spring,因此您必须在客户端使用GIN 在服务器端将Guice和Spring结合起来是没有意义的,因为Spring管理的bean与Guice管理的bean不兼容 因此,您必须问问自己希望在服务器端使用哪个DI框架。两者都做得很好。Guice更轻巧,Spring提供了许多附加模块
我不认为在服务器端使用Guice有什么好处,因为您在客户端使用GIN GWT不支持Spring,因此您必须在客户端使用GIN 在服务器端将Guice和Spring结合起来是没有意义的,因为Spring管理的bean与Guice管理的bean不兼容 因此,您必须问问自己希望在服务器端使用哪个DI框架。两者都做得很好。Guice更轻巧,Spring提供了许多附加模块
我不认为在服务器端使用Guice有什么好处,因为您在客户端使用GIN GWT客户端依赖项注入只能由Gin框架提供。在这种情况下,如果您想使用GWT最佳实践DI、MVP等,并测试您的客户端代码,您应该查看。它解释了如何在Guice的帮助下编写轻量级JRE模拟测试。因此,如果您开始使用Gin,则不应避免使用Guice。没有任何理由在客户端使用Gin,在服务器上使用Spring DI。GWT客户端依赖项注入只能由Gin框架提供。在这种情况下,如果您想使用GWT最佳实践DI、MVP等,并测试您的客户端代码,您应该查看。它解释了如何在Guice的帮助下编写轻量级JRE模拟测试。因此,如果您开始使用Gin,则不应避免使用Guice。没有任何理由在客户端使用Gin,在服务器上使用springdi。GWTP通过和大量使用依赖注入。因此,您需要将这些库添加到项目中 GoogleGuice是服务器端的DI,而gin是客户端的DI GIN GWT注入为Google Web Toolkit客户端代码带来了自动依赖项注入 选择哪一个更好?GWT依赖项注入还是Spring依赖项注入?还是两者兼而有之
对于客户,您只有一个选择,即gin。因为guice和spring都在服务器端使用。而且spring和guice的组合仅适用于服务器,不适用于客户端 GWTP通过和大量使用依赖注入。因此,您需要将这些库添加到项目中 GoogleGuice是服务器端的DI,而gin是客户端的DI GIN GWT注入为Google Web Toolkit客户端代码带来了自动依赖项注入 选择哪一个更好?GWT依赖项注入还是Spring依赖项注入?还是两者兼而有之 对于客户,您只有一个选择,即gin。因为guice和spring都在服务器端使用。而且spring和guice的组合仅适用于服务器,不适用于客户端