一. Aspect就是把会在应用中的不同地方重复出现的非业务功能的模块化,比如日志.事务.安全.缓存 In software development, functions that span multiple points of an application arecalled cross-cutting concerns. Typically, these cross-cutting concerns are conceptuallyseparate from (but often embed…