摘要:
1. 登录用户数据获取 登录成功之后,在后续的业务逻辑中,开发者可能还需要获取登录成功的用户对象,如果不使用任何安全管理框架,那么可以将用户信息保存在HttpSession中,以后需要的时候直接从HttpSession中获取数据。在Spring Security中,用户登录信息本质上还是保存在 Ht 阅读全文
摘要:
1. 登录表单配置 1.1 快速入门 理解了入门案例之后,接下来我们再来看一下登录表单的详细配置,首先创建一个新的Spring Boot项目,引入Web和Spring Security依赖,代码如下: <dependency> <groupId>org.springframework.boot</g 阅读全文
摘要:
对于安全管理框架而言,认证功能可以说是一切的起点,所以我们要研究Spring Security, 就要从最基本的认证开始。在Spring Security中,对认证功能做了大量的封装,以至于开发者只需要稍微配置一下就能使用认证功能,然而要深刻理解其源码却并非易事。本文从最基本的用法开始讲解,最终再扩 阅读全文
摘要:
1.Spring Security 简介 Java企业级开发生态丰富,无论你想做哪方面的功能,都有众多的框架和工具可供选择, 以至于SUN公司在早些年不得不制定了很多规范,这些规范在今天依然影响着我们的开发, 安全领域也是如此,然而,不同于其他领域,在Java企业级开发中,安全管理方面的框架非常少, 阅读全文
摘要:
1.首先需要下载鼠标样式包,ani文件,如下: 2.编辑 首先ani文件不是图片格式,是不能用ps等软件打开的,所以我们首先需要将ani格式转为png、jpg等,当时我也用过很多在线转换格式的网页,但是效果并不是很好,所以推荐使用RWCursorEditor这款软件,使用软件打开下载后的鼠标图标包的 阅读全文
摘要:
由于Spring Security内容较多,本人决定先学Spring Security然后继续更新springboot 1.认识Spring Security Spring Security提供了声明式的安全访问控制解决方案(仅支持基于Spring的应用程序),对访问权限进行认证和授权,它基于Spr 阅读全文
摘要:
1.认识REST 1.1什么是REST REST是软件架构的规范体系结构,它将资源的状态以适合客户端的形式从服务器端发送到客户端(或相反方向)。在REST中,通过URL进行资源定位,用HTTP动作GET、POST、DELETE、PUSH等)描述操作,完成功能。 道循RESTful风格,可以使开发的接 阅读全文
摘要:
1.认识Mybatis MyBatis和JPA一样,也是一款优秀的持久层框架,它支持定制化SQL、存储过程,以及高级映射。它可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs ( Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 My 阅读全文
摘要:
1.认识ORM ORM ( Object Relation Mapping )是对象/关系映射。它提供了概念性的、易于理解的数据模型,将数据库中的表和内存中的对象建立映射关系。它是随着面向对象的软件开发方法的发展而产生的,面向对象的开发方法依然是当前主流的开发方法。 对象和关系型数据是业务实体的两种 阅读全文
摘要:
1.认识 JDBCTemplate 1.了解 JDBC 学习使用 JDBCTempIate 之前,我们先来了解一下 JDBC( Java DataBase Connectivity )。 它是Java用于连接数据库的规范,也就是用于执行数据库SQL语句的Java API。从JDBC的名称上看,它似乎 阅读全文