- 公众号:lxiao学习日记
- B 站:https://space.bilibili.com/22392939,B站会发一些算法动画
《高性能 MySQL(第三版)》学习笔记
本文是对《软件架构探索》 一书的读书笔记,并加上一些自己的理解和注释
本文开始记录《软件架构探索》的事务处理部分,对软件架构中的事务处理机制进行学习。
本文是对《软件架构探索》 一书的读书笔记,并加上一些自己的理解和注释
本文开始记录《软件架构探索》的事务处理部分,对软件架构中的事务处理机制进行学习。
Docker 安装以及入门指南:Docker 快速入门指南
下面是我整理的常用 Docker 命令清单。
最近看了些 MyBatis 的源码,虽说不是很深入但是也对 MyBatis 的查询的执行流程有了整体的了解。本文将会从 selectOne 方法开始一直追溯到 JDBC 的访问数据库,来看一看 MyBatis 到底做了什么,简单的对 MyBatis 的查询接口有个简单的整体的了解。
文本会以 MyBatis 源码为主,不考虑 Spring 的封装。
Spring Security 作为安全框架包含类两大核心的模块:认证与鉴权。在前两篇文章中展现了 Spring Security 中的认证模块一些内容,紧接着这篇文章会将目光放到 Spring Security 的鉴权模块中。介绍一下在 Spring Security 中如何使用鉴权功能。
那接下来就看一看在 Spring Security 中如何实现基于角色的访问控制吧!
本文配套的示例源码: https://github.com/lxiaocode/spring-security-examples
在 Spring Security 默认配置中,Spring Security 会为我们提供一个默认用户 “user”,以及在项目启动时会为这个用户生成一串 UUID 字符串密码。但是在实际的项目中,都是在我们的数据库中获取用户信息来进行登陆的。所以在 Spring Security 配置数据库数据源是非常重要的配置。
那接下来就看一看在 Spring Security 中如何连接数据库,使用数据库数据登陆吧!
本文配套的示例源码: https://github.com/lxiaocode/spring-security-examples
在 Spring Security 中默认的登陆是通过表单的形式进行的。但是在前后端分离的项目中很少会使用表单的形式登陆。大多数情况是由前端调用登陆接口,登陆后则会返回 JSON 格式的响应告诉前端是否成功,根据返回进行跳转页面或其他操作就可以由前端来进行判断了。
那接下来就看一看在 Spring Security 中如何使用 JSON 格式登陆吧!
本文配套的示例源码: https://github.com/lxiaocode/spring-security-examples
Docker 是一个 Liunx 容器管理工具包,允许用户发布容器镜像或使用他人发布的容器镜像。Docker 镜像是运行容器化进程的一种方式。本文将为一个简单的 Spring Boot 应用程序构建一个 Docker 镜像,并在 Docker 容器中运行。
这篇文章对 Docker 进行了简单地说明,以此让读者能快速入门 Docker 的使用,解决平时对 Docker 的使用需求。希望继续深入学习可以查看 Docker 官方文档:https://docs.docker.com/ 。
1 / 5