摘要: 目录 一、业务场景介绍 二、Spring Cloud核心组件:Eureka 三、Spring Cloud核心组件:Feign 四、Spring Cloud核心组件:Ribbon 五、Spring Cloud核心组件:Hystrix 六、Spring Cloud核心组件:Zuul 七、总结 概述 毫无 阅读全文
posted @ 2020-05-15 15:22 AngeloAaron 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 1.什么是SpringCloud? SpringCloud是一系列框架的有序集合,它利用SpringBoot的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等。SpringCloud并不重复造轮子,而是将市面上开发的比较好的模块集成进去,进行封装,从而减少了各模块的开发 阅读全文
posted @ 2020-05-15 14:37 AngeloAaron 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,是一个全自动的ORM框架。Hibernate自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操作数据库。 2.Hibernate的优势? Hi 阅读全文
posted @ 2020-05-13 14:57 AngeloAaron 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1.什么是MyBatis? MyBatis的前身是Apache的开源项目iBatis。MyBatis几乎可以代替JDBC,是一个支持普通SQL查询,存储过程和高级映射的基于Java的优秀持久层框架。MyBatis与JDBC相比,减少了50%以上的代码量。并且满足高并发和高响应的要求,所以它成为最流行 阅读全文
posted @ 2020-05-13 14:38 AngeloAaron 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.Spring和SpringMVC的区别? Spring是IOC和AOP的容器框架,SpringMVC是基于Spring功能之上添加的Web框架,想用SpringMVC必须先依赖Spring。 2.SpringBoot和springMVC的区别? SpringMVC提供了一种轻度耦合的方式来开发w 阅读全文
posted @ 2020-05-13 11:07 AngeloAaron 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: Java中一共有两大集合接口:Connection和Map Connection接口: List:有序,可重复 ArrayList 优点:底层数据结构是数组,查询快,增删慢。 缺点:线程不安全,效率高 LinkedList 优点:底层数据结构是链表,查询慢,增删快。 缺点:线程不安全,效率高 Vec 阅读全文
posted @ 2020-05-12 15:57 AngeloAaron 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 线程的生命周期会经历以下五种状态: 新建:new创建线程对象时 就绪:调用start()方法时 运行:调用run()方法时 阻塞:多种原因可导致阻塞 死亡:多种原因 发生以下情况时,线程将进入阻塞状态: 调用sleep()方法时,此时会放弃它所占用的处理器资源(过了sleep指定时间不再阻塞) 调用 阅读全文
posted @ 2020-05-12 14:57 AngeloAaron 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 1.什么是SpringBoot? SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用初始搭建以及开发过程。 2.SpringBoot特点 搭建项目快,几秒钟就可以搭建完成。 让测试变的简单,内置了JUnit、SpringBootTest等多种测试框架,方便 阅读全文
posted @ 2020-05-12 14:25 AngeloAaron 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Spring? Spring是一个开源的轻量级的Java开发框架 2、Spring的作用是什么? 简化应用程序的开发 3、具体如何简化? IOC(控制反转): Spring负责控制对象的生命周期和对象间的关系。 所有的类的创建、销毁都由Spring来控制,也就是说控制对象生命周期的不再是引 阅读全文
posted @ 2020-05-12 14:24 AngeloAaron 阅读(1760) 评论(0) 推荐(0) 编辑
摘要: 一.什么是SpringMVC? SpringMVC是Spring的一个模块,基于MVC的一个框架,无需中间整合层来整合。 二.SpringMVC整个的执行流程: 1.发起请求到前端控制器(DispatcherServlet) 2.前端控制器请求HandlerMapping查找Hander(可以根据X 阅读全文
posted @ 2020-05-12 14:22 AngeloAaron 阅读(361) 评论(0) 推荐(0) 编辑