
SpringBoot
SpringBoot相关
lixiaofeng101
欢迎关注"lxiao学习日记"微信公众号
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Security 接入数据库中的数据
在 Spring Security 默认配置中,Spring Security 会为我们提供一个默认用户 “user”,以及在项目启动时会为这个用户生成一串 UUID 字符串密码。但是在实际的项目中,都是在我们的数据库中获取用户信息来进行登陆的。所以在 Spring Security 配置数据库数据源是非常重要的配置。那接下来就看一看在 Spring Security 中如何连接数据库,使用数据库数据登陆吧!本文配套的示例源码: https://github.com/lxiaocode/spring-原创 2020-08-29 16:40:05 · 525 阅读 · 0 评论 -
Spring Security 使用 JSON 格式登陆
Spring Security 使用 JSON 格式登陆博客: www.lxiaocode.com ,获取更好的阅读体验。在 Spring Security 中默认的登陆是通过表单的形式进行的。但是在前后端分离的项目中很少会使用表单的形式登陆。大多数情况是由前端调用登陆接口,登陆后则会返回 JSON 格式的响应告诉前端是否成功,根据返回进行跳转页面或其他操作就可以由前端来进行判断了。那接下来就看一看在 Spring Secuirty 中如何使用 JSON 格式登陆吧!本文配套的示例源码: htt原创 2020-08-26 15:25:42 · 2772 阅读 · 1 评论 -
在 Spring Boot 构建 RESTful 风格应用
在 Spring Boot 构建 RESTful 风格应用RESTful 架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。1.什么是 RESTful 架构1.1 REST名词解释REST – Representational State Transfer首先,之所以晦涩是因为前面主语被去掉了,全称是 Resource ...原创 2019-09-06 22:51:17 · 327 阅读 · 2 评论 -
在 Spring Boot 使用 Swagger2
在 Spring Boot 使用 Swagger2世界上最流行的API工具Swagger是世界上最大的OpenAPI规范(OAS)API开发工具框架,在整个API生命周期中实现开发,从设计和文档到测试和部署。1.什么是 Swagger2Swagger 是一个功能强大且易于使用的API开发人员工具套件,适用于团队和个人,支持从整个API生命周期(从设计和文档到测试和部署)的开发。Swa...原创 2019-09-06 23:55:49 · 192 阅读 · 1 评论 -
在 Spring Boot 使用 hibernate-validator 进行参数校验
在 Spring Boot 使用 hibernate-validator 进行参数校验使用 hibernate-validator 进行参数校验可以免去繁琐的参数校验代码,使代码看上去更简洁。1.什么是 hibernate-validatorhibernate-validator 用于对应用层的参数校验。举一个简单的例子,在用户注册时,用户难免会输入一些不合规范的参数。例如:邮箱地址不...原创 2019-09-11 14:22:01 · 669 阅读 · 0 评论 -
统一处理异常和数据返回格式
统一处理异常和数据返回格式为了解决异常处理和返回对象不统一,我们来实现统一处理异常和数据返回格式。1. 基本思路2. Result 类public class Result { private Integer code; private String msg; private Object data; /**成功且带数据**/ publi...原创 2019-09-14 14:09:41 · 789 阅读 · 1 评论