首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring框架系列
Forlogen
创建于2021-08-20
订阅专栏
Spring、SpringVC、SpringBoot相关内容的学习体会
暂无订阅
共27篇文章
创建于2021-08-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
操作系统和Spring Boot中的缓存及实现原理源码解读
1. 引入1.1 背景1.2 存储设备1.3 局部性原则1.2. 缓存策略2.1 最优替换策略2.2 随机替换策略2.3 先进先出替换策略2.4 最少最近使用替换策略(LRU)2.3. Spring boot缓存3.1 SimpleCache3.1. 1.不管是CPU的缓存,还是...
Spring Boot- 个人博客 - 博客详情页
1. 需求分析2. 前端处理3. 后端处理3.1 博客详情3.4. footer5. 1. 2. <img src="https://unsplash.it/100/100?image=1005" th:src="@{${blog.user.<div class="content...
Spring Boot - 个人博客 - 归档页 + 关于我
1. 归档页1.1 需求分析1.2 前端处理1.2. 关于我2.1 需求分析2.1. 1.博客归档页如上所示,它实现的也是对于博客的统计归档,不过是根据时间的先后进行。对于具体某一年来说,同样是按照时间先后进行排列。首先需要获取到博客的总数,在顶部的segment中显示;然后根据...
Spring Boot - 个人博客 - 分类/标签首页
1. 需求分析2. 前端处理3. 博客分类首页和标签首页是几乎相同的,因此,前后端的逻辑基本上没啥差别,这里只以博客分类首页为例说明,标签首页可自行查看源码。1. 因此,我们需要查询数据库获取分类的总个数,对于每个分类来说,还要获取它拥有的博客总数,以及所有博客组成的列表,列表的...
Spring Boot - 个人博客 - 博客首页
@[toc]1. 需求分析2. 前端处理2.1 博客列表2.2 分类栏2.3 标签栏2.3. 后端处理3.1 博客列表3.2 分类栏3.3 标签栏3.1. 在前面的几篇博文中对于博客系统搭建的前期准备,以及管理后台相关功能的实现已经全部介绍完毕。通过管理后台博主可以进行博客、类别...
Spring Boot - 个人博客 - 分类/标签管理
1. 需求分析2. 前端处理3. 后端处理3.1 分类管理3.前面已经讲述了关于博客系统后台管理中的登录验证和博客管理,下面继续介绍分类管理和标签管理。由于分类管理和标签管理几乎是一样的流程,代码也基本相似,所以这里将它们放到一起来说,不再占用其他的篇幅。1. 从上面的分类管理和...
Spring Boot - 个人博客 - 博客管理
1. 需求分析2. 前端处理2.1 切换栏2.2 搜索栏2.3. 后端处理3.1 /admin/blogs - get3.2 /admin/blogs/search3.3 /admin/blogs/input3.4 /admin/blogs - post3.5 /admin/bl...
Spring Boot - 个人博客 - 登录
1. 需求分析2. 前端验证3. 后端验证4. 1. 管理后台的登录的唯一目的就是去验证用户的合法性,即根据输入的用户名和密码能否在数据库中找到相应的用户。因此,登录页需要做的最重要的工作就是验证。前端:不允许不输入用户名或密码来直接登录,如果用户在这两项中有一项没有输入相应的信...
Spring Boot - 个人博客 - 前端页面
1. 管理后台1.1 登录页1.2 欢迎页1.3 博客管理页1.4 分类管理页1.5 标签管理页1.6 分类/标签新增页1.2. 前端展示2.1 博客首页2.2 博客分类页2.3 博客标签页2.4 博客归档页2.5 关于我2.这里直接使用课程给出的前端页面,并做了一点小的改变,后...
SpringBoot - 个人博客 - 前期准备
1. 功能概览2. 技术选型3. 环境搭建3.1 依赖导入3.2 配置文件3.3 异常处理3.4. 实体类设计5. 命名约定6. 开篇名义,在此感谢李仁密老师的《Spring Boot开发小而美的个人博客》课程,本系列文章是对做该项目过程中的一种记录,也是个人学习的一些心得体会。...
一文详尽 Spring Data JPA 的日常使用
1. JPA1.1 JAP 规范1.2. [Spring Data Jpa](https://spring.io/projects/spring-data-jpa#overview)使用2.1 环境搭建2.2 类创建2.3 测试2.3.1 save2.3.2 findALl2.3...
Spring 基于注解的Ioc
1. 基于注解的Ioc配置2. 常用注解2.1 创建对象2.2 注入数据2.3 改变作用范围2.4 生命周期2.5 配置2.3. Spring整合Junit4. 基于完全注解的CURD4.1 创建表4.2 创建工程4.3 创建实体类4.4 持久层4.5 业务层4.6 配置类4.1...
Sping使用Jdbc Template
1. 概述2. 环境配置3. XML配置使用3.1 直接使用3.1. SpringJdbcTemplate是spring框架中提供的一个对象,是对原始JDBC API对象的简单封装。spring框架为我们提供了很多的操作模板类。2. <groupId>org.<version>5...
Spring的事务管理
1. API介绍2. 事务隔离级别3. 事务的传播行为4. 超过时间5. 基于XML事务控制5.1 环境配置5.2 事务管理配置5.6. 1. org.springframework.jdbc.datasource.DataSourceTransactionManager: 使用...
一文理解Spring中的AOP
1. 概念2. 引入2.1 导入依赖2.2 创建实体类2.3 持久层2.3 业务层2.4 bean.xml2.3. 基于XML的AOP3.1 相关概念3.2 环境配置3.4. 基于注解的AOP5. 1. 面向切面编程(Aspect Oriented Programming,AOP...
Spring中Ioc的两种方式
1. 概述2. Ioc依赖注入2.1 收集和注册2.3. 1. 控制反转(Inversion of Control,Ioc)是指将创建对象的权利交给框架,它是框架的重要特征,并非面向对象编程的专用术语。它主要包含依赖注入(Dependency Injection)和依赖查找(De...
Spring初识及Ioc理解
1. 概述2. Ioc2.1 耦合和解耦2.2 Ioc2.3 Ioc案例2.3. bean标签管理3.1 bean标签3.2 作用范围和生命周期3.4. 依赖注入4.1 构造函数注入4.2 set方式注入4.3 使用p名称空间注入数据4.1. Spring是分层的Java SE/...
Spring Boot 与 Docker
1. 概述2. Docker安装3. 常用操作3.1 镜像操作3.4. 安装实例5. 客户端远程连接docker容器中的mysql 报1251错误5.1 数据库设置5.2 云服务器设置5.6. 1. Docker是一个开源的应用容器引擎,一个轻量级容器技术。它支持将软件编译成一个...
Spring日志框架
1. 分类2. SLF4j使用3. 日志统一4. SpringBoot日志关系5. 使用5.1 指定配置5.1. 日志门面 (日志的抽象层)日志实现JCL(Jakarta Commons Logging) SLF4j(Simple Logging Facade for Java)...
Spring Boot与数据访问
1. 概述2. JDBC3. 整合Druid数据源4. 整合Mybatis4.1 注解版4.5. 整合Spring Data Jpa5.1 Spring Data5.6. 1. 对于数据访问层,无论是SQL还是NOSQL,Spring Boot默认采用整合Spring Data的...
下一页