持续原创输出,点击上方蓝字关注我 目录 前言Spring Boot 版本如何扩展MVC?如何自定义一个拦截器?什么都不配置为什么依然能运行MVC相关的功能?如何全面接管MVC?【不推荐】为什么@EnableWebMvc一个注解就能够全面接管MVC?Spring Boot相关资料总结 前言 自从用了S ...
分类:
编程语言 时间:
2020-10-13 17:31:09
阅读次数:
29
全力以赴,专注创作大半年,这本Spring一书的初稿终于完成了。Spring家族中的多数成员都在本书中亮相,并大显身手。如SpringMVC框架、WebFlux框架,RESTFul风格、SpringDataAPI、SpringWebSocket、Spring和CXF整合、SpringCloud......这些成员都以Web开发为核心,循序渐进地串联起来,帮助读者理清纷繁复杂的Spring大家族的各
分类:
编程语言 时间:
2020-10-13 17:27:31
阅读次数:
28
介绍 AOP,aspect oriented programing,面向切面编程。 动态代理:基于JDK和基于第三方cglib Joinpoint(连接点):可以被拦截的点 Pointcut(切入点):被拦截的点 Advice(通知/增强):对连接点进行改变 Target(目标对象):代理的目标对象 ...
分类:
编程语言 时间:
2020-10-13 16:54:39
阅读次数:
25
服务注册中心eureka-server已经搭好,我们开始编写一个eureka-client,并提供一个hello服务 一、新建module,选择对应的springcloud模块,pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <project xm ...
分类:
编程语言 时间:
2020-10-12 20:29:31
阅读次数:
29
1、概述 JSR相关的概念就不赘述了,网上一搜一大把。只要知道以下内容的区别即可: Bean Validation,(javax.validation)包下的接口规范。 Hibernate Validation,Hibernate对于上述规范的具体实现。 Spring Validation,是对Hi ...
分类:
编程语言 时间:
2020-10-12 20:10:38
阅读次数:
26
今天在测试Spring的AOP时,发现使用注解配置AOP的方式会导致通知的执行顺序紊乱。【最终通知居然在异常通知之前执行了】 测试代码 (1)定义TargetInterface目标接口 `public interface TargetInterface { public abstract void ...
分类:
编程语言 时间:
2020-10-12 20:03:14
阅读次数:
26
介绍 IOC,inversion of control,控制反转。经典的,我们用关键字new去主动创建对象。而将创建对象的功能交给容器,再根据需要获取就称为控制反转。这里的容器称为IOC容器。 简单案例 1、pom.xml <dependency> <groupId>org.springframew ...
分类:
编程语言 时间:
2020-10-10 18:03:44
阅读次数:
45
第一章 初始MyBatis SpringMVC+Spring+MyBatis框架 1.简历制作使用模板的好处: 不用考虑布局,排版等。提高效率 可专心在简历内容上 结构统一,便于人事阅读 新手也可以做出专业的简历 框架技术 是一个应用程序的半成品 提供可重用的公共结构 按一定规则组织的一组组件 优势 ...
分类:
其他好文 时间:
2020-10-10 17:39:02
阅读次数:
22
Dubbo 社区策划了【Dubbo 云原生之路】系列文章,和大家一起回顾 Apache Dubbo 产品和社区的发展,并展望未来发展。系列文章主要涵盖 Dubbo 技术解读、社区运营、应用案例解析三大部分。本文为系列第 3 篇。
分类:
编程语言 时间:
2020-10-10 17:31:49
阅读次数:
18
关于 当我们创建一个spring boot项目时, IDE会默认生成一个application.properties文件, 我们常把文件改成application.yml文件, 了解两者的区别. 区别 1.内容格式比较: .properties文件,通过.来连接; 通过=来赋值,结构上,没有分层的感 ...
分类:
移动开发 时间:
2020-10-10 17:11:32
阅读次数:
31