![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring系列
文章平均质量分 78
上帝_无言
无趣的程序员,爱好跑跑步,散散步,对,那种慢悠悠一个人的活动,很享受
展开
-
Spingboot自带缓存使用
缓存有多种使用方式mybatis的缓存 application级别,Ehcache 引入依赖,加ehcache配置,redis引入依赖,加工具类,get/set pop/push、、、常用的是,没有常用的,各有各偏好,各有各好处。记录一下,使用**@Cacheable**及相关注解的使用。第一步:启动类加上@EnableCaching指明项目要使用缓存了。 依赖吗,使用自带的缓存没有三方的产品的话是不需要额外加依赖的。第二步:在方法上或者类上加缓存,@Cacheable此注解可以加在方原创 2021-09-14 16:01:54 · 218 阅读 · 0 评论 -
Spring Cloud gateway 跨域问题
有两个问题,cloud的版本兼容匹配问题\ 集成网关后的跨域问题springCloud版本兼容匹配问题因为版本的问题使用了Hoxton.SR2 ,zuul使用的版本限制在了2.0~2.5之间,况且gateway是官方支持的网关模块,所以使用了gateway。如果你们的模块之间的一直出现NoClassFound 之类的异常,多半怕是版本的问题,SpringCloud版本非常多,而且版本兼容性很差,Netflix-client、gateway使用的和cloud的版本不一样的话会出来很多莫名其妙的错误,原创 2021-07-01 15:52:37 · 434 阅读 · 0 评论 -
Java Spring-AspectJ
Spring的AspectJ的AOPAspectJ 是一个面向切面的框架,它扩展了 Java 语言。 AspectJ 定义了 AOP 语法所以它有一个专门的编译器用来生成遵守 Java 字节编码规范的 Class 文件。AspectJ 是一个基于 Java 语言的 AOP 框架,Spring2.0 以后新增了对 AspectJ 切点表达式支持@AspectJ 是 AspectJ1.5...转载 2019-07-16 10:59:10 · 399 阅读 · 0 评论 -
Spring加载properties文件
在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源代码,这样更加方便。在Spring中也可以这么做,而且Spring有两种加载properties文件的方式:基于xml方式和基于注解方式。下面分别讨论下这两种方式。1.通过xml方式...转载 2017-11-17 09:58:48 · 105 阅读 · 0 评论 -
Spring事务传播特性实例解析
原文见 纯转载感觉比较长见的问题,但并没有注重https://blog.csdn.net/liovey/article/details/14149137背景介绍 目前系统正在进行代码重构前期预研工作,目标采用spring控制事务以减少开发代码量,提高开发效率。同时避免开发人员编码控制事务所带来的链接没有释放,事务没有提交,出现异常事务没有回滚的Bug。...转载 2018-05-23 10:13:11 · 160 阅读 · 0 评论 -
Spring事务自己的总结
事务这一块相信大家都有个了解当然我写这个不是给大神看的,是对于事务有了解但是并不很深,很透彻,希望看完后对于你们有些许帮助,哪怕一点点也好,对于自己也是一个简单的总结。 1>事务的四大特性(ACID) ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因...转载 2018-07-28 12:57:49 · 126 阅读 · 0 评论 -
spring的配置与springMVC的配置关系
经常在做SSM项目,且觉得这几个框架用起来了很顺手,但是对于他们的关系,配合还有源码不甚了了,遂决定百度得到精髓,记录,以期自己可理解详细。ps------转载 原文详见 https://www.cnblogs.com/hafiz/p/5875740.html 在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,...转载 2018-10-22 17:21:17 · 227 阅读 · 0 评论 -
spring mvc controller间跳转 重定向 传参
这个是找了很多的得到最全的一篇,但依然不是我想要的,我要的,放在最后了.原文url:http://zghbwjl.blog.163.com/blog/static/12033667220137795252845/1. 需求背景 需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。...转载 2018-11-09 13:54:10 · 123 阅读 · 0 评论 -
springMVC传值到页面的途径
原文见连接 :https://blog.csdn.net/benxiaohai888/article/details/78529341SpringMVC后台传递参数到页面控制器中的参数传递到页面,常见的有两种方式:方式一: 通过Model来传参(model对象来传递) @Controller @RequestMapping("mfc") public class ...转载 2018-11-12 16:50:39 · 842 阅读 · 0 评论 -
SpringEureka的初步探索
springboot之前是有体会过的,但是只是springcloud的入门,所以开始学习springcloud。从Eureka开始 A>先要了解它,它是什么,它用来做什么的,怎么用的。 1.它是一个框架还是一项技术或是规范,协议,做什么,提供什么,解决什么问题。 Eureka是Netflix开发的服务发现框架,本身...原创 2019-01-14 18:13:57 · 215 阅读 · 0 评论 -
SpringCloud-Ribbon 的使用及服务间调用方法二
上篇回顾 上一篇是使用Feign 的方式来调用已注册的服务,主要的过程是先要有一个interface和远程的相映射,请求参数方法签名必须严格一致,远程服务也必须要用@RequestBody会有get自动转post的问题导致接受不到参数。 这一篇用ribbon负载均衡 并且使用Template的方式调用路径使用服务。A...原创 2019-01-16 11:51:27 · 780 阅读 · 0 评论 -
springCloud中 断路器的使用和Feign中使用短路器
前几片内容主要建了三个工程Eureka Server 和provider 注册提供务,consumer 是一个消费服务,provider在配置之后可以多个启动更改端口之后,之后在template上使用LoadBalance的Ribbon负载均衡在之后使用Hystrix断路器熔断器(CircuitBreaker)熔断器的原理很简单,如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦...原创 2019-01-16 16:18:46 · 1008 阅读 · 0 评论 -
springcloud配置中心
原文:https://www.cnblogs.com/hellxz/p/9306507.html 我在这略作修改随着线上项目变的日益庞大,每个项目都散落着各种配置文件,如果采用分布式的开发模式,需要的配置文件随着服务增加而不断增多。某一个基础服务信息变更,都会引起一系列的更新和重启,运维苦不堪言也容易出错。配置中心便是解决此类问题的灵丹妙药。市面上开源的配置中心有很多,BAT每家都出过...转载 2019-01-23 12:02:41 · 144 阅读 · 0 评论