静态代理 概念 在其他对象访问真实对象的时候,由代理对象来处理对真实对象的访问控制 特点 ⭐️真实对象和代理对象都实现了同一个接口 真实对象负责...
1. 准备工作 1.1 google字体下载 到google font官网下载要用的字体,可以用cdn的方式导入,也可以下载下来放在项目目录的f...
笔记内容以及代码是我阅读了知乎作者RudeCrab的《【项目实践】SpringBoot三招组合拳,手把手教你打出优雅的后端接口》这篇文章后学习和...
文件上传的使用 1. 前端构造一个有文件上传的表单 2. 处理表单请求的controller 3. 提交表单后遇到的错误 提交表单发现了报错了 ...
一、代码规范 1.1 vscode集成editorconfig 安装editorconfig插件后,在项目根目录下生成如下配置 .editorc...
1. 导入静态资源及模板 2. 写Controller层处理页面跳转以及处理请求 写登录页和首页的跳转@Controllerpublic cla...
辅助方法 由于红黑树的结点有颜色,所以要有一些方法来操作颜色,并且红黑树要用到兄弟结点,所以把获取某个结点的兄弟结点也抽象成一个方法,方便写代码...
子模板引用父模板 父模板中要给子模板继承的部分用th:fragment="模块名称"标明 语法引用父模板的fragment父模板<!DOCTYP...
路径变量@PathVariable 路径映射注解中用{}包裹的变量会与方法的参数中用了@PathVariable注解的变量对应,然后在方法中就可...