@Async使用筆記spring
代碼示例以下:async
// 建立Foo類
@Component class Foo { @Async public static void bar(){ /* ... */ } @Async public void bar2(){ /* ... */ } }
// 調用示例代碼
class Test { @Autowired
//@Lazy(true)能夠解決spring循環引用的問題
Foo foo;
public test(){ Foo.bar(); // Not async foo.bar(); // Not async foo.bar2(); // Async } }