1.3、自定义注解 public class Test03 { //对于没有默认值的注解必须显示赋值 // 有默认值的注解可以不再赋值 @MyAnnotation2(id = 11) public void test(){}; //注解只有一个参数时 多用value // 可以在配置的地方省略 va ...
分类:
其他好文 时间:
2020-06-27 11:28:46
阅读次数:
56
1.函数式接口的使用说明> 如果一个接口中,只声明了一个抽象方法,则此接口就称为函数式接口。> 我们可以在一个接口上使用 @FunctionalInterface 注解,这样做可以检查它是否是一个函数式接口。> Lambda表达式的本质:作为函数式接口的实例 2.Java8中关于Lambda表达式提 ...
分类:
编程语言 时间:
2020-06-27 00:29:19
阅读次数:
68
Servlet总结 之前做好几个项目,后端都直接用springBoot,真的是太方便了...大概知道点注解就能开始做项目了,结果今天想从底层造个轮子,光配置web项目配置了老半天...才发现自己Web这些基础都忘得差不离了,这两天再看看,把之前看的回忆一哈做个记录。目前想按照Servlet-->To ...
分类:
其他好文 时间:
2020-06-26 22:35:44
阅读次数:
61
1.本章的主要内容 2.关于反射的理解 Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 框架 = 反射 + 注解 + 设计模式。 3.体会反射机制的“动态性” //体会反射的动 ...
分类:
编程语言 时间:
2020-06-26 21:57:43
阅读次数:
48
Could not autowire. No beans of 'RestTemplate' type found. more... 一.问题描述: 今天在springboot项目中构建配置类时报错 二.问题分析: 经网上查询得知, idea的纠错机制在解析spring通过命名约定的方式进行配置时, ...
分类:
编程语言 时间:
2020-06-26 20:30:14
阅读次数:
70
我们在开发Spring Boot程序的时候,我们只需要在启动类上加入@SpringBootApplication注解,然后运行SpringApplication.run(),这样Spring容器就运行起来了。 @SpringBootApplication(scanBasePackages={"com ...
分类:
编程语言 时间:
2020-06-26 20:23:39
阅读次数:
50
IoC 和 AOP 被称为 Spring 两大基础模块,支撑着上层扩展的实现和运行。虽然 AOP 同样建立在 IoC 的实现基础之上,但是作为对 OOP(Object-Oriented Programing) 的补充,AOP(Aspect-Oriented Programming) 在程序设计领域拥 ...
分类:
编程语言 时间:
2020-06-26 18:22:57
阅读次数:
46
JApiDocs是一个无需额外注解、开箱即用的SpringBoot接口文档生成工具。 前言 编写和维护API文档,对于后端程序员来说,是一件恼人但又不得不做的事情,我们都不喜欢写文档,除非项目前后端代码都是自己写的,否则API文档将是前后端协作不可或缺的沟通载体。 最佳实践是:先把接口设计好,在Mo ...
分类:
编程语言 时间:
2020-06-26 18:12:33
阅读次数:
112
Controller层添加注解 @Api:用于类;表示标识这个类是swagger的资源 属性名称 数据类型 默认值 说明 value String "" 字段说明 tags String[] "" 标签说明 description String "" 详情描述 basePath String "" ...
分类:
其他好文 时间:
2020-06-26 16:08:16
阅读次数:
386
1. 启动项目报错 Not a managed type: class com.xzxx 这种问题一般出在多模块开发中的依赖传递导致的问题,该问题的原因是启动类找不到对应的bean。 所以需要在启动类上添加注解@EntityScan("com.xxxx"),springboot默认扫描启动类所在包的 ...
分类:
编程语言 时间:
2020-06-26 12:49:01
阅读次数:
65