![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 91
宗keke
这个作者很懒,什么都没留下…
展开
-
SpringBoot2
为什么会有springboot----->因为在spring、springmvc中需要写大量的配置文件,还需要配置各种对象,把使用的对象放入到spring容器中才能使用对象,还需要了解其他框架配置规则。 SpringBoot 就相当于 不需要配置文件的Spring+SpringMVC------>常用的框架和第三方库都已经配置好了。 //开发效率高 JavaConfig:spring框架提供的一个功能,使用java类作为xml配置文件的替代,是配置spring容器的纯java的方式。 ..原创 2022-03-28 13:33:28 · 1914 阅读 · 0 评论 -
Dubbo
、 RPC:远程过程方法调用,是一种进程间通信方式,他是一种技术的思想RPC基本原理: Apache Dubbo是一款高性能 、 轻量级的开源 Java RPC框架 它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现 智能容错和负载均衡:注册中心------负责调度 Dubbo设计架构Dubbo与spring完全兼容,Container就是spring的容器 服务提供者 Provider :暴...原创 2022-03-27 15:08:16 · 2684 阅读 · 0 评论 -
动态代理
基于反射机制 代理: A类访问B类,但A类不能直接访问B类。可以建立C类,A类访问C类,C类访问B类,C类就是代理 //A:客户 B:目标 C:代理 代理模式作用:1.功能增强 2.控制访问 静态代理:代理类是手工实现的,目标类是确定的 //实现简单、便于理解 创建接口,定义好目标类和代理类的功能 创建目标类、代理类,实现接口 创建客户类,调用代理类的方法 缺点:当目标增加了,代理类可能也需要对应增加,代理类数量过多。接口增加方法...原创 2022-02-22 20:34:04 · 217 阅读 · 0 评论 -
Java反射
加载类,返回Class类型对象(类对象) Class.forName(全类名) //字节码是对象 创建实例、返回 Class对象.newInstance() //实例是对象 通过字节码对象得到方法对象 ...原创 2022-02-22 17:06:17 · 199 阅读 · 0 评论 -
Tomcat、Servlet
bin 可执行文件目录 开启服务器 conf 配置文件目录 lib 依赖的Java类(所以没有配置JAVA_HOME运行不了) logs 日志 temp 临时文件夹 webapps 部署空间 work 项目工作目录 访问: ...原创 2022-02-04 11:44:13 · 984 阅读 · 0 评论