需求分析 针对VideoService接口实现日志打印 三个核心包 spring-aop:AOP核心功能,例如代理工厂 aspectjweaver:简单理解,支持切入点表达式 aspectjrt:简单理解,支持aop相关注解 定义Service接口和实现类 VideoService.java pac ...
分类:
编程语言 时间:
2020-07-15 22:58:16
阅读次数:
72
1:Feign是什么Feign是一个声明式的Web服务客户端,使得编写Web服务客户端变得非常容易,只需要创建一个接口,然后在上面添加注解即可。官网:https://github.com/OpenFeign/feign2:Feign能干什么Feign旨在使编写JavaHttp客户端变得更容易。前面在使用SpringCloudRibbon+RestTemplate时,利用RestTemplate对h
分类:
编程语言 时间:
2020-07-15 13:11:36
阅读次数:
81
答案:@AliasFor所修饰的自定义注解只有放在类和方法上才会触发@AliasFor的别名功效,放在字段上是不行的。 如图,我自己写了个注解,经过测试,只有放在方法和类上的时候,name和value不一样才会触发@AliasFor的警告,而放在字段上是没反应的。 当时我蒙蔽了一个小时,我就像为什么 ...
分类:
其他好文 时间:
2020-07-15 12:48:57
阅读次数:
115
## springboot的定时任务 ### 两步编码实现定时任务。 - 开启定时任务注解 :打开冰箱门 @enableScheduling - 设置定时时间,corn表达式。 @scheduled - corn表达式 -- http://cron.qqe3.com corn表达式:空格区分组成部分 ...
分类:
编程语言 时间:
2020-07-14 18:42:27
阅读次数:
75
原文出处: A Brief, Incomplete, and Mostly Wrong History of Programming Languages 译文出处: Mort Yao 警告: 原文中的内容不一定都是真实的。 小字部分不属于原文,是翻译君为了便于读者读懂原文擅自所加的注解。当然,也不能 ...
分类:
编程语言 时间:
2020-07-14 16:18:01
阅读次数:
118
什么是MyBatis?MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记录。(这是官网解释)MyBatis运行原理当框架启动时,
分类:
其他好文 时间:
2020-07-14 10:35:32
阅读次数:
43
此篇博客,更换格式为MarkDown,请查看:https://www.cnblogs.com/perferect/p/13296581.html 现在很多人都在用lombok,通过注解就可以简化代码,省略我们好多工作。但是其中有两个注解对于我们创建对象非常好用,一个是@Builder,一个是@Acc ...
分类:
其他好文 时间:
2020-07-14 00:58:27
阅读次数:
96
报错产生的原因 1.重复启动tomcat造成8080端口的冲突 2.其他软件占用了8080端口 解决方案 打开/tomat/bin目录,通过命令强制关闭他 其他软件占用8080,那么需要打开server.xml文件,然后修改tomcat的默认端口号,一般在是service.xml文件当中的65行 注 ...
分类:
其他好文 时间:
2020-07-14 00:53:32
阅读次数:
77
什么是 MyBatis ? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(P ...
分类:
其他好文 时间:
2020-07-13 23:07:04
阅读次数:
93
第一步:在 spring 配置文件中开启 spring 对注解 AOP 的支持 <!-- 开启 spring 对注解 AOP 的支持 --> <aop:aspectj-autoproxy> <aop:aspectj-autoproxy /> 第二步:在配置文件中指定 spring 要扫描的包 <!- ...
分类:
其他好文 时间:
2020-07-13 21:56:34
阅读次数:
73