- 博客(5)
- 收藏
- 关注
原创 【java基础脑洞】关于注解的解释
1、区别①、interface :声明了这是一个java 的接口②、@interface : 是用来修饰 Annotation 的,请注意,它不是 interface。这个关键字声明隐含了一个信息:它是继承了 java.lang.annotation.Annotation 接口,而不是声明了一个 interface。2、什么是java AnnotationJava 从1.5开始提供了 Annotation (注释,标注),它用来修饰应用程序的元素(类,方法,属性,参数,本地变量,包、元数据),编译
2021-05-11 14:40:47
180
原创 【好奇害死猫】SpringApplication详解
一、SpringApplication的几种常用的方法1、临时新建了一个demo@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}现在的springboot用法如上。new了一个demoapp对象+参数 publ
2021-05-10 21:08:25
676
原创 【好奇害死猫】@import
1、简介@import 是用来倒入配置class或者是导入前置需要加载的class。2、源码解析2.1、导入配置的三种类型@Import支持三种方式1、带有@Configuration的配置类(4.2之前只支持配置类,4.2之后支持普通类)。2、ImportSelector的实现。3、ImportBeanDefinitionRegistrar 的现实2.2、@Import源码/* * Copyright 2002-2019 the original author or authors.
2021-05-09 22:13:07
215
原创 【好奇害死猫】log.info的实现原理
写一个简单的类package com.example.demo.controller;import lombok.extern.slf4j.Slf4j;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RequestMapping("test")@RestController@Slf4jpu
2021-05-06 22:04:01
3082
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人