* documented that @Async can't be used in conjunction with lifecycle callbacks such as @PostConstruct * provide sample for workaround * added semantic markup for code