由spring框架处理。@Service@Component这两个注解spring解析后会加载这两个类到spring的容器。@Transactional这个注解会启动spring的事务支持。
Spring容器通过配置spring可以自动扫描指定包下的带有注解的bean,并将其注入到容器进行管理,省去自己写xml文件进行配置
我记得是spring的aop来解析的。。