最新 最热

Spring Boot 核心技术 之 自动配置

Spring Boot 简化了 Spring 应用的搭建,但免不了配置。约定优先于配置的原则,第一少去了很多的 xml 等配置,第二减少开发的学习成本。本文会涉及到 Spring Boot 外化配置和自动化配置两块内容。...

2021-12-17
0

Spring Boot Web 开发注解篇

在 Spring Boot 快速入门中,只要在 pom.xml 加入了 spring-boot-starter-web 依赖,即可快速开发 web 应用。可见,Spring Boot 极大地简化了 Spring 应用从搭建到开发的过程,做到了「开箱即用」的方式。Spring Boot 已经提...

2021-12-17
0

【源码】带着问题学 Spring MVC 源码: 一、概述

摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!

2021-12-17
0

Spring-boot 使用HandlerInterceptor拦截器

preHandle:在业务处理器处理请求之前被调用。预处理,可以进行编码、安全控制、权限校验等处理; postHandle:在业务处理器处理请求执行完成后,生成视图之前执行。 afterCompletion:在DispatcherServlet完全处理完请求后被调...

2021-12-16
0

学习笔记 | Flask学习从入门到放弃(1)

Flask web开发学习笔记之初识FlaskFlask是使用python编写的Web微框架Flask有两个主要依赖:WSGI(Web Server Gateway Interface,Web服务器网关接口)Jinja2模块引擎1.1搭建开发环境1.1.1 Pipenv工作流可看作是pip加强版,是pi...

2021-12-14
1

MVC演化史

Martin Fowler在他所写的《企业应用架构模式》一书中感慨道:MVC已经成为我们最常误用的模式。人们之所以常常误用MVC,很大程度上是因为混淆了不同的MVC变体。...

2021-12-14
1

【连载】如何掌握openGauss数据库核心技术?秘诀三:拿捏存储技术(2)

openGauss行存储的多版本机制与业界比较常见的关系型数据库有较大的不同,核心区别为行存储的多版本在更新的时候并不是就地更新,而是在原有页面中保留上一个版本,转而在这个页面(如果空间不够会在新页面中)创建一个新的版...

2021-12-10
1

Springboot+Junit5微服务单元测试编写实践

现在写单元测试的重要性不言而喻,下边说明一下Junit5测试的会用到的主要注解和方法。PS:常用开发工具都可以自动生成Junit测试类。

2021-12-09
0

Spring Boot 体系架构

无论是基于1.x or 2.x,作为Spring框架的核心模块,Spring Boot用于轻松构建独立的生产级基于Spring的应用程序。它是建立在核心Spring Framework之上开发。

2021-12-09
0

​数据库事务的三个元问题

在《一文解析数据库的三生三世》这篇文章中,我们站在历史的角度认识了数据库的「前世今生」。文中提到在线事务处理等关键场景,那究竟什么是数据库的事务?为什么数据库需要支持事务?为了实现数据库事务,各种数据库是如何设...

2021-12-09
1