Spring 学习
文章平均质量分 79
曾小白不想写SQL
这个作者很懒,什么都没留下…
展开
-
SpringCloud复习
feign使用Ribbon是一个基于HTTP和TCP客户端的负载工具,他可以在客户端配置服务端列表,模拟http请求。Feign集成了Ribbon,并进行了改进,采用接口的方式调用了远程方法。基于feign调用远程微服务接口1、导入feign依赖 <!--springcloud整合openfeign--> <dependency> <groupId>org.springframework.cloud</原创 2021-06-17 21:13:45 · 204 阅读 · 4 评论 -
Springcloud学习
微服务架构与面向服务架构的区别:面向服务架构(SOA)主要针对在银行xml格式、企业级ESB 服务,重量级。微服务架构,会更加细分,HTTP+json+restful进行,轻量级,独立运行,更加解耦。SpringCloud解决什么样的问题?配置管理、注册中心(eureka、zk)、服务发现、服务注册、断路器、路由策略、负载均衡、全局锁、分布式会话、客户端调用、接口网关、服务管理系统。...原创 2020-09-13 10:10:53 · 133 阅读 · 2 评论 -
spring data jpa Specification的使用
Specification接口中只定义了一个抽象方法里面的参数有以下三个:root:root接口,代表查询的根对象,可以通过root获取实体类中的属性query:代表一个顶层的查询对象(如from,where),用来自定义查询cb:用来构建查询,里面有很多条件方法(如 like)...原创 2020-09-10 22:18:42 · 214 阅读 · 0 评论 -
Spring AOP的五大通知及作用详解
这是我在博客中找到的一篇解释得非常全面的文章。在这篇博客中我们就用配置文件的方式来来介绍AOP中的五大通知(也可以用注解)。前置通知(before):在目标方法执行之前执行后置通知(after):在目标方执行完成后执行,如果目标方法异常,则后置通知不再执行异常通知(After-throwing):目标方法抛出异常的时候执行最终通知(finally);不管目标方法是否有异常都会执行,相当于...转载 2019-03-25 21:30:52 · 3180 阅读 · 2 评论 -
用Springboot整合mybatis generator逆向工程
我使用的是idea 的Spring Initializr 构建了此次项目,springboot版本号为 2.0.5.RELEASEthymeleaf 可以不用勾选其他的都得都选仅需要在自动生成的pom文件里添加一个插件我在文件里做了注释<?xml version="1.0" encoding="UTF-8"?>4.0.0<groupId>cn.ju...转载 2019-03-28 15:55:18 · 165 阅读 · 0 评论