随笔分类 - spring
摘要:不注意,会让你走很长很长的套路。。。。 官网:https://spring.io/projects/spring-cloud
阅读全文
摘要:今天我们说一下,如何开启事务。 之前,我们在JpaConfiguration中配置了事务开启。 详见:https://blog.csdn.net/hanjun0612/article/details/105239557 如果没有开启事务,会报错:Executing an update/delete
阅读全文
摘要:一,创建三层架构 首先,创建 model(实体层),dao(数据访问层),service(业务层) 都是如下方式: 如果创建的Moudel右键没有 Maven选项, 则通过如下“+”号处理 二,mysql新增表 user表 新增记录: 对应的model层 使用了Lombok的@D
阅读全文
摘要:创建路由中心: 选择Spring Initializr模板 选择Spring Cloud Routing-->Gateway pom文件 (这里吐槽一下,记得是spring-cloud-starter-netflix-eureka-client) <?xml version="1.0" encodi
阅读全文
摘要:创建服务:(我们创建2个服务,service1和service2。操作是一样的) 选择Spring Initializr模板 选择Spring Cloud Discovery-->Eureka Discovery Client pom文件(注意增加 spring-cloud-config-clien
阅读全文
摘要:创建配置中心: 选择Spring Initializr模板 选择Config Server pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs
阅读全文
摘要:创建注册中心: 选择Spring Initializr模板 输入坐标 选择Eureka Server pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xml
阅读全文
摘要:回顾了我以前的博客,发现spring cloud的搭建太过零散。 今天打算重新写一下。 搭建内容 1 注册中心 2 配置中心 3 路由中心 4 服务 项目结构:为了区分服务,所以注册中心,配置中心,路由中心,我用cloud开头。 一,创建总项目 选择Maven 输入坐标,然后一直下一步
阅读全文
摘要:一,问题 如果直接运行如下代码: @Cacheable(value="allMenuList") public List<SysMenu> findAllMenu() { .... } 会报错;因为我们没有设置key org.springframework.cache.interceptor.Sim
阅读全文
摘要:转载:https://www.cnblogs.com/huangjuncong/p/9102843.html 作者写的挺好的,层次很清晰通顺,转载一下。 官方定义 Spring Cloud Stream 是一个构建消息驱动微服务的框架。 应用程序通过 inputs 或者 outputs 来与 Spr
阅读全文
摘要:通过前面的文章:https://blog.csdn.net/hanjun0612/article/details/103421903 我们知道 由于@ModelAttribute 导致的线程不安全问题, 引起了 session 混乱。 我这里有个实际情况,原先(错误例子)的代码如下: 我在基类中,获
阅读全文
摘要:版权声明:本文为CSDN博主「阿智CMZ」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/weixin_37751634/article/details/93078721 上面的BaseController中
阅读全文
摘要:直接使用spring缓存请见:https://www.cnblogs.com/hanjun0612/p/11661340.html RedisTemplate和StringRedisTemplate配置方法基本一致 废话不多,直接上代码。 一,单独创建 spring-redis.xml 看一下我的r
阅读全文
摘要:这是一个错误。 我在spring框架中,创建了一个基类SuperBaseController, 并且使用了@ModelAttribute用来给HttpServletRequest和HttpServletResponse赋值 但是,在前台调取接口返回大量图片时,报错:http11.Http11Outp
阅读全文
摘要:一 配置application.yml 二 实现监听 三 注入spring 四 结果: 1 接收exe消息 2 接收controller消息 controller:
阅读全文
摘要:@Formula 计算临时属性。 相当于可以关联查询字段,然后放在实体中当做属性使用。 任务:在User实体层,增加一个额外的属性,来获取Test表中的name字段。 1 表结构 User表 Test表 2 User实体层(省略了部分字段。) 我们可以看到,在getTest上,增加了@Formula
阅读全文
摘要:一 , 定义aop 二 , 定义 service 和 impl service: impl: 三 , 测试 四 , 结果
阅读全文
摘要:通过zuul的过滤器 filter实现 //app 幂等过滤 @SuppressWarnings("all") @Order(Ordered.HIGHEST_PRECEDENCE) @WebFilter(filterName = "ValidAppIdempotent", urlPatterns =
阅读全文

浙公网安备 33010602011771号