按章节整理的图文笔记,助你系统学习
1、什么是微服务 维基上对其定义为:一种软件开发技术-**面向服务**的体系结构(SOA)架构样式的一种变体,将应用程序构造为一组**松散耦合**的服务。在微服务体系结构中,服务是细粒度的,协议是轻...
1、跨域问题的现象 在开发基于WEB应用的时候,一般情况下前端负责界面展示,后端负责业务逻辑,尤其是当前分布式、微服务、前后端分离架构的广泛使用,前端调用后端获取数据,难免会出现数据访问跨域现象: ...
在Spring中,数据库事务是通过AOP技术来提供服务的。对于声明式事务,是使用@Transactional进行标注的。在@Transactional允许配置许多事物的属性,如事务的隔离级别与传播行为...
1、FreeMarker模版介绍 1)、简介 FreeMarker是免费的,基于Apache许可证2.0版本发布。 ```bash 官方网站 https://freemarker.apache....
1、常用定时器技术 -Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但...
1、全局异常的意义 1)、客户端无法处理 在项目中经常出现系统异常的情况,比如NullPointerException等等。如果默认未处理的情况下,springboot会响应默认的错误提示,这样对...
官网部分翻译:反正就是各种好 -Thymeleaf是用来开发Web和独立环境项目的服务器端的Java模版引擎 -Spring官方支持的服务的渲染模板中,并不包含jsp。而是Thymeleaf和Fr...
1、SpringBoot日志 日志是一个非常重要的功能,任何一个应用,都离不开日志。默认情况下,SpringBoot会用Logback来记录日志,并用INFO级别输出到控制台。在运行应用程序和其他例...