摘要: 1.DispatcherServlet:前端控制器 用户请求到达前端控制器,它就相当于 mvc 模式中的c,DispatcherServlet 是整个流程控制的中心,相当于是 SpringMVC 的大脑,由它调用其它组件处理用户的请求,DispatcherServlet 的存在降低了组件之间的耦合性 阅读全文
posted @ 2020-08-02 23:36 柒丶月 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 服务注册 服务注册就是把一个微服务注册到 Eureka Server 上,这样,当其他服务需要调用该服务时,只需要从Eureka Server 上查询该服务的信息即可。 这里我们创建一个 provider,作为我们的服务提供者,创建项目时,选择 Eureka Client 依赖,这样,当服务创建成功 阅读全文
posted @ 2020-08-02 21:40 柒丶月 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Eureka 本身可以分为两大部分,Eureka Server 和 Eureka Client Eureka Server Eureka Server 主要对外提供了三个功能: 服务注册,所有的服务都注册到 Eureka Server 上面来 提供注册表,注册表就是所有注册上来服务的一个列表,Eur 阅读全文
posted @ 2020-08-02 20:18 柒丶月 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 使用了注册中心之后,所有的服务都要通过服务注册中心来进行信息交换。服务注册中心的稳定性就非常重要了,一旦服务注册中心掉线,会影响到整个系统的稳定性。所以,在实际开发中,Eureka 一般都是以集群的形式出现的。Eureka 集群,实际上就是启动多个 Eureka 实例,多个 Eureka 实例之间, 阅读全文
posted @ 2020-08-02 19:52 柒丶月 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 注册中心 Eureka 是 Spring Cloud 中的注册中心,类似于 Dubbo 中的 Zookeeper。那么到底什么是注册中心,我们为什么需要注册中心? 我们首先来看一个传统的单体应用: 在单体应用中,所有的业务都集中在一个项目中,当用户从浏览器发起请求时,直接由前端发起请求给后端,后端调 阅读全文
posted @ 2020-08-02 18:45 柒丶月 阅读(160) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="../js/vue.js"></script> </head> <body> <div id="app"> 阅读全文
posted @ 2020-08-02 10:15 柒丶月 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 比如一个用户和角色的关系,一个用户可以具备多个角色,准备表 SET FOREIGN_KEY_CHECKS=0; -- -- Table structure for role -- DROP TABLE IF EXISTS `role`; CREATE TABLE `role` ( `id` int( 阅读全文
posted @ 2020-08-01 10:35 柒丶月 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,经常会遇到一对一查询,一对多查询等。这里我们先来看一对一查询。 例如:每本书都有一个作者,作者都有自己的属性,根据这个,我来定义两个实体类: public class Book { private Integer id; private String name; private Aut 阅读全文
posted @ 2020-08-01 10:32 柒丶月 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 在spring-boot 集成 MyBatis小节中,我们介绍了如何在 spring-boot 中集成 MyBatis,MyBatis 虽然灵活,但是对于业务开发还略显不够。MyBatis-Plus 是国内开发者为 MyBatis 定制的一款增强工具,在不侵入 MyBatis 的基础上能 阅读全文
posted @ 2020-08-01 10:31 柒丶月 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在 spring-boot 集成 MyBatis小节 中,我们介绍了如何在 spring-boot 中集成 MyBatis,MyBatis 虽然灵活,但是对于业务开发还略显不够。tk.mapper 和 pagehelper 是国内开发者为 MyBatis 定制的两款业务增强库,tk.mapper 可 阅读全文
posted @ 2020-08-01 10:02 柒丶月 阅读(1142) 评论(1) 推荐(0) 编辑