小编use*_*751的帖子

在Spring中重构这个的最佳方法是什么?

private final ExecutorService executorParsers = Executors.newFixedThreadPool(10);

public void parse(List<MyObjInt> objs) {
   //... bunch of elided stuff ....

   CompletionService<AsupParseObj> parserService = new ExecutorCompletionService<AsupParseObj>(executorParsers);

   for (final AsupStoreObj obj : objs) {
      parserService.submit(new ParseThread(obj));
   }
}
Run Code Online (Sandbox Code Playgroud)

我想DI"ParseThread"但肯定有一个更好的方法来做到这一点,而不是在原型范围内的bean上调用getBean,因为我是Spring的新手,我想我会问......

java spring

7
推荐指数
1
解决办法
2803
查看次数

获取Grails中特定数据源的SessionFactory

因此,如果我想使用Grails在支持多个数据源之前使用的会话进行直接SQL查询,我可以这样做:

def conn = new Sql(sessionFactory.currentSession.connection())

现在的问题是我有多个数据源,并希望获取与特定数据源的连接.

我怎么做?

TIA

grails grails-orm

5
推荐指数
1
解决办法
4347
查看次数

标签 统计

grails ×1

grails-orm ×1

java ×1

spring ×1