摘要: 过上面的图,可以简单的理清关系! commons-logging和slf4j都是日志的接口,供用户使用,而没有提供实现! log4j,logback等等才是日志的真正实现。 当我们调用接口时,接口的工厂会自动寻找恰当的实现,返回一个实现的实例给我服务。这些过程都是透明化的,用户不需要进行任何操作! 阅读全文
posted @ 2021-06-04 11:36 活在当下~W 阅读(147) 评论(0) 推荐(0)
摘要: 一,Spring-Boot框架自身默认就引用了jackson,如果你在自己的开发项目中再次引用,就会有冲突。然而,JVM 不会告诉你是引用有冲突,而是直接给你一个类型有问题的提示。意思就是我只能告诉你类型有问题,具体的你自己查吧。IDEAL 作为一个开发工具,在这点上面也没有做出点贡献。Java这个 阅读全文
posted @ 2021-06-04 09:50 活在当下~W 阅读(576) 评论(0) 推荐(0)
摘要: 一、函数式接口 函数式接口(functional interface 也叫功能性接口,其实是同一个东西)。简单来说,函数式接口是只包含一个方法的接口。比如Java标准库中的java.lang.Runnable和 java.util.Comparator都是典型的函数式接口。java 8提供 @Fun 阅读全文
posted @ 2021-06-03 15:24 活在当下~W 阅读(65) 评论(0) 推荐(0)
摘要: 事务配置有aop:aspect和aop:advisor两种方式,但是在spring的事务管理的配置中会用aop:advisor配置,而不是aop:aspect aop:aspect可以有多个pointcut,只能以类和方法作为参数.而aop:advisor只能有一个pointcut,但是aop:ad 阅读全文
posted @ 2021-06-03 09:20 活在当下~W 阅读(486) 评论(0) 推荐(0)
摘要: 网关这个概念,主要用于不同子网间的交互,当两个子网内主机A,B要进行通讯时,首先A要将数据发送到它的本地网关,然后网关再将数据发送给B所在的网关,然后网关再发送给B。 默认网关,当一个数据包的目的网段不在你的路由记录中,那么,你的路由器该把那个数据包发送到哪里!缺省路由的网关是由你的连接上的defa 阅读全文
posted @ 2021-06-02 14:05 活在当下~W 阅读(285) 评论(0) 推荐(0)
摘要: axios.get('url').then(res => { return res.data }).then(data => { //data就是第一个请求的数据,这里就可以发起二个请求,并使用data数据 }).catch(error => { //这里可以捕获两个请求的异常 }) 阅读全文
posted @ 2021-04-06 16:46 活在当下~W 阅读(1911) 评论(0) 推荐(0)