一、什么是SpringBoot; Springboot是一个快速开发框架。其采用了完全注解的方式,简化了xml配置。并通过springboot 父项目定义好了各类框架的版本信息,简化了maven依赖配置,及版本兼容性问题。内部通过java类配置了各类框架的整合配置,能够做到框架的自动装配。 总体来说 ...
分类:
编程语言 时间:
2020-07-08 01:09:34
阅读次数:
85
自定义注解,该注解用来描述,方法运行所需的时间上限用long类型的数据表示时间,单位为ms;然后,自定义注解处理器,运行加了运行时间上限注解的方法,判断方法的运行时间,是否超出了注解中规定的时间上限,如果超过,则返回true,未超过返回false 1 package annotation; 2 3 ...
分类:
编程语言 时间:
2020-07-07 23:41:07
阅读次数:
111
最近小编在运行springboot项目时,发现前端调用后端接口时报出了跨域的错误,解决方式: 添加@CrossOrigin这个注解即可。 ...
分类:
编程语言 时间:
2020-07-07 15:42:44
阅读次数:
73
出现这个报错通常是因为使用了AopContext.currentProxy()函数却没有添加相应的配置造成的。 通过注解添加配置(加在类上): @EnableAspectJAutoProxy(proxyTargetClass = true, exposeProxy = true) 或通过xml配置文 ...
分类:
其他好文 时间:
2020-07-07 10:21:40
阅读次数:
203
本系列文章: 听说你还没学Spring就被源码编译劝退了?30+张图带你玩转Spring编译 读源码,我们可以从第一行读起 你知道Spring是怎么解析配置类的吗? 配置类为什么要添加@Configuration注解? 谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗? 这篇文 ...
分类:
编程语言 时间:
2020-07-06 20:04:21
阅读次数:
61
1 判断某个注解是否存在 判断某个注解是否存在于Class、Field、Method或Constructor: Class.isAnnotationPresent(Class) Field.isAnnotationPresent(Class) Method.isAnnotationPresent(C ...
分类:
其他好文 时间:
2020-07-06 19:43:38
阅读次数:
63
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过 ...
分类:
编程语言 时间:
2020-07-06 18:05:50
阅读次数:
64
# 今日内容 1. Junit单元测试 2. 反射 3. 注解 ## Junit单元测试 * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试 ...
分类:
编程语言 时间:
2020-07-06 12:48:56
阅读次数:
54
上面章节我们花费了大量的时间分析IOC,控制反转,反转控制对象的创建以及维护对象之间的依赖关系,对象的销毁 1:对象的创建,加载并解析xml文件或者注解,生成BeanDefinition对象,实例化BeanDefinitionRegistryPostProcessor并调用重写方法,实例化并注册Be ...
分类:
编程语言 时间:
2020-07-06 12:39:45
阅读次数:
70
说明:不够详细,只是列举了常见的使用方法,如果需要详细的说明,可以参考下面的博客: 01、SpringBoot优雅的全局异常处理 02、@ModelAttribute注解的使用总结 1、@ControllerAdvice @ControllerAdvice主要和@ExceptionHandler结合 ...
分类:
编程语言 时间:
2020-07-06 00:50:46
阅读次数:
101