springboot基本注解
声明Bean的注解:
@Component组件
@Service service层
@Respository dao层
@Controller
注入Bean的注解:
@Autowired Spring提供的注解
@Inject JSR-330提供的注解
@Resource JSR-250提供的注解
JSR
是JavaSpecification Requests的缩写,意思是“Java 规范提案”。是指向JCP(JavaCommunity Process)提出新增一个标准化技术规范的正式请求。
任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。简单的就是jsr是java开发者以及授权者指定的标准,
而java开发者以及授权者形成一个jcp国际组织。职能是指定java标准。
java配置:
@Configuration 声明当前是一个配置类,相当于一个spring的XML
@Bean 作用在方法上,声明当前方法返回值为一个bean
AOP注解:
@Aspect注解声明一个切面
@Component让此切面成为spring容器管理的bean
@PointCut声明切点
@After声明一个建言
@Before
gogogo