1
0
我已经实现了一些有用的东西,但涉及一些稍微丑陋的设置…仍然对这方面的任何改进感兴趣,可能有太多的代码需要发布,所以只需在其中放入一些片段,希望能有所启发。 它是simplescope示例的一个变体,涉及到:
似乎我必须抓取特定的bean,而不是通过在beanfactory上执行bindall之后命名的bean来访问它,因为这个范围实例在模块中是新的,也就是说。
事实上,我必须更新它意味着我需要明确地向模块提供注册表,因为这是一个鸡蛋和鸡的情况,所以看不到解决方法。 PipeScope基本上是根据管道键(实际上是键列表)存储值,而不是根据线程本地存储值,因此我的输入如下
总而言之,功能似乎很好…不管怎样,至少在我快速完成的测试中 |