标签:Spring MVC

JAVA

SpringBoot在初始化前后的7种扩展点!

herman 2年前 (2022-08-21) 2613浏览

我们经常需要在容器启动的时候做一些钩子动作,比如注册消息消费者,监听配置等,今天就总结下SpringBoot留给开发者的 7 个启动扩展点。 容器刷新完成扩展点 通过监听容器刷新完成扩展点ApplicationListener<C...

JAVA

Mybatis-Plus中竟然还可以这样分表

herman 4年前 (2021-04-11) 3226浏览

mybatis-plus还可以这样分表 为什么要分表 Mysql是当前互联网系统中使用非常广泛的关系数据库,具有ACID的特性。 但是mysql的单表性能会受到表中数据量的限制,主要原因是B+树索引过大导致查询时索引无法全部加载到...

JAVA

Spring 必会面试题:如何解决循环依赖问题!

herman 4年前 (2020-11-24) 3963浏览

Spring高频面试题:如何解决循环依赖问题! 循环依赖问题全景图 什么是循环依赖问题? ❝类与类之间的依赖关系形成了闭环,就会导致循环依赖问题的产生。❞ ❝比如下图中A类依赖了B类,B类依赖了C类,而最后C类又依赖...

JAVA

说一说SpringBootTest.WebEnvironment

herman 5年前 (2020-04-18) 8029浏览

先说一说学习方法。很多时候,我们遇到问题了都会先去百度,但是百度出来的文章不一定全对,而且技术,质量参差不齐。这个时候最好的办法是去查看官方文档,当然我们也完全不能保证官方的文档就一定正确。但我们还是应该相信官方文档,然后结合上下文来确定正确的用法...

JAVA

N套SpringBoot、SpringCloud项目源码免费送

herman 6年前 (2019-05-22) 4234浏览

最近不少人问我要面试题,我整理了不少文章和资料。还有不少人想要一些源码项目,所以我这里也整理了一些,免费送给大家! 第一套是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能...

JAVA

面试官:使用JdbcTemplate in 语句你遇到过哪些坑?

herman 6年前 (2019-04-23) 4207浏览

最近,同事在空闲时间写了一个 Spring 的 demo,遇到了一个关于 JdbcTemplate 的小坑。今天我们一起来看看这个坑。 一般同事不喊我,一喊我准没好事。这次也不例外,他喊我并向我抛了一个异常:java.sql.SQLExcep...

JAVA

关于Spring常见的面试题,你都会哪些?

herman 6年前 (2019-04-17) 3124浏览

前段时间,我发了一个关于 Spring 的脑图。不知道有多少人看过了?看过的请留言举手。 今天,我要抽个时间靠靠大家了。看看大家对 Spring 框架掌握的怎么样? 先来看看第一个面试题:Spring 中都用到了哪些设计模式? 我...

JAVA

详解 WebFlux 重定向 redirect

herman 6年前 (2019-01-04) 9057浏览

使用 WebFlux 也有一段时间了,最近有一个需求需要用到重定向功能。开发人员无论怎么试都无法让网页进行重定向,然后我谷歌了非常的多的文章。有些文章说不支持类似 spring-mvc 的 forward 功能。有的说要升级到 5.0....

JAVA

蚂蚁 SOFARPC 教程

herman 7年前 (2018-04-20) 5777浏览 0评论

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。SOFARPC 最早源于阿里内部的 HSF,非常感谢毕玄创造了 HSF,使 SOFARPC 的发展有了良好的基础。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的...

JAVA

蚂蚁 SOFABoot 教程

herman 7年前 (2018-04-20) 9909浏览 0评论

SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,类隔离,日志空间隔离等等能力。在增强了 Spring Boot 的同时,SOFABoo...

JAVA

JAVA规则引擎 Drools 教程

herman 7年前 (2018-04-05) 12365浏览 0评论

关于 Drools 框架很久了,一直没来得及整理这方面的资料。最近有人在微信公众号问到了我,于是我便抽了些时间,整理了这篇教程。希望能对大家有所帮助! 我们的日常生活是由规则驱动的。每次我们在开车的时候停在红灯处,之所以这样做,因...

JAVA

Spring MVC简介与运行原理

herman 7年前 (2017-10-11) 1990浏览 0评论

Spring的模型-视图-控制器(MVC)框架是围绕一个DispatcherServlet来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。 ...

JAVA

AbstractUrlViewController 与 UrlFilenameViewController

herman 7年前 (2017-07-24) 2342浏览 0评论

AbstractUrlViewController提供根据请求URL路径直接转化为逻辑视图名的支持基类,即不需要功能处理,直接根据URL计算出逻辑视图名,并选择具体视图进行展示: urlDecode:是否进行url解码,不指定则默认使用...