- 2019-11-06
SpringBoot + Redis 执行lua脚本
1、背景 有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua 脚本来实现 Redis 的事务。 2、lua 脚本 Redis 阅读全文>> - 2019-11-05
不需要怎么修改配置的Mybatis整合Spring要点
首先对于Mybatis的主配置文件,只需要修改一处地方,将事务交给Spring管理,其它地方可以原封不动。 <!--这里mappers块可以保留或删除或配置不存在的包也无所谓--> 然后修改一下Mybatis工具类,重新命令为SqlSession 阅读全文>> - 2019-11-05
SpringBoot是如何加载配置文件的?
前言 本文针对版本2.2.0.RELEASE来分析SpringBoot的配置处理源码,通过查看SpringBoot的源码来弄清楚一些常见的问题比如: SpringBoot从哪里开始加载配置文件? SpringBoot从哪些地方加载配置文件? SpringBoot是如何支持yaml和p 阅读全文>> - 2019-11-03
Sping MVC不使用任何注解处理(jQuery)Ajax请求(基于XML配置)
1. Spring Spring框架是一个轻量级的解决方案,是一个潜在的一站式商店,用于构建企业就绪的应用程序。Spring框架是一个Java平台,为开发Java应用程序提供全面的基础架构支持。Spring处理基础结构,因此您可以专注于应用程序。Spring使您能够从“普通的J 阅读全文>> - 2019-11-03
Spring Boot WebFlux 2.1.7 中文翻译文档
1. 前言 从一开始学习 Netty 到 rxjava、Rector,再到 java8 的 CompletableFuture,就深深的为响应式编程着迷,这种区别于传统的顺序式编程,没准未来能在编程世界开辟一片天地呢! 然后接触到了 WebFlux 框架,也是充满了浓厚的兴趣,想好好琢 阅读全文>> - 2019-11-03
如何在Spring Boot项目中巧妙利用策略模式干掉if else!
直入主题 我们都知道,设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。那么,我们可能都了解过设计模式,但是在项目中怎么使用可能还是会有点疑惑,今 阅读全文>> - 2019-11-01
SpringMVC重点知识总结
1. SpringMVC简介 MVC即模型-视图-控制器(Model-View-Controller) Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就 阅读全文>> - 2019-08-06
Spring 注解浅入浅出
引入注解 在Spring框架中,尽管使用XML配置文件可以很简单地装配Bean,但如果应用中有大量的Bean需要装配,会导致XML配置文件过于庞大,不方便以后的升级与维护,因此,推荐开发者使用注解的方式去装配Bean。 注解详解 对注解不清楚的可以看我博客《注解》 ,其实注解就是 阅读全文>> - 2019-08-02
在Docker中部署Spring Boot项目
微服务现在在互联网公司可谓非常流行了,之前找工作的的时候很多HR电话约面试的时候都会问对微服务是否有过接触。而微服务和Docker可以非常完美的结合,更加方便的实现微服务架构的落地。作为微服务中的代表SpringBoot框架,今天我们就来了解一下如何在Docker容器中运行一个Spri 阅读全文>> - 2019-08-01
2019年 SpringCloud面试题口述
一.SpringCloud面试题口述 1.SpringCloud和Dubbo SpringCloud和Dubbo都是现在主流的微服务架构SpringCloud是Apache旗下的Spring体系下的微服务解决方案Dubbo是阿里系的分布式服务治理框架从技术维度上,其实SpringClo 阅读全文>> - 2019-07-30
springboot整合druid,项目中有接口后druid配置为空启动报错问题
项目没有创建interface文件的时候启动是正常的,项目中如果新建一个接口文件如图中的IUserService,启动项目报错: Related cause: org.springframework.beans.factory.UnsatisfiedDependencyExcep 阅读全文>> - 2019-07-25
使用 Spring Framework 时常犯的十大错误
Spring 可以说是最流行的 Java 框架之一,也是一只需要驯服的强大野兽。虽然它的基本概念相当容易掌握,但成为一名强大的 Spring 开发者仍需要很多时间和努力。 在本文中,我们将介绍 Spring 中一些常见的错误,特别是面向 Web 应用程序和 Spring Boot。正如 阅读全文>> - 2019-07-27
Spring Boot 面试的十个问题
用下面这些常见的面试问题为下一次 Spring Boot 面试做准备。 在本文中,我们将讨论 Spring boot 中最常见的10个面试问题。现在,在就业市场上,这些问题有点棘手,而且趋势日益严重。 1. @SpringBootApplication 是做什么的? 根据 Spring 阅读全文>> - 2019-07-30
springboot整合ssm找不到pojo
整个项目用springboot整合ssm开发的,父工程是普通的maven项目和子工程没有依赖,子工程分别有dao,web,pojo,interface,service 用的springboot. dao依赖pojo ,interface依赖pojo , service依赖dao 阅读全文>> - 2019-07-30
Error creating bean with name 'serverEndpointExporter' defined in class path
一、springboot配置websocket后打war包出错 当前项目是springboot项目,配置了websocket后打war包过程中出现此类错误,出现这个问题的原因是因为 出现这个错的原因是在部署项目的时候,项目中含有websocket的@ServerEndpoint注解的时 阅读全文>>