我想使用Spring构建一个MVC应用程序(这里是第一个计时器)。
因此我想将Jetty作为servlet引擎嵌入。但Jetty并没有严格遵循java bean模式,因此我无法从Spring启动一些类(它们使用重载的setter或非setter init方法,如addXYZ)。
构建此项目的接受/推荐做法是什么?显然,我的所有代码都很适合MVC模型,但是对于Jetty:
答案 0 :(得分:3)
一般来说,我是第二点 - 即尝试使用像factory-method
,init-method
,<constructor-arg>
之类的弹簧实用程序以及类似的东西来克服某些事情不是完全对春天友好。很少有人用弹簧配置豆子是不可能的。对于不可能的情况,创建包装器
您还可以以编程方式实例化第三方bean: