spring boot
文章平均质量分 85
西门吹雪花
这个作者很懒,什么都没留下…
展开
-
SpringBoot系列(一)基于Idea 使用spring boot创建简单的web应用
介绍相信许多熟悉spring的小伙伴都经受过spring配置的摧残,尤其对于初学者来说,简直是一脸懵逼的状态。而spring boot 的出现,对于使用spring的童鞋们无疑是一种福音。下面就让我们一起开始spring boot 的体验之旅吧!IDEA构建项目新建Spring Initalizr 项目 点击next(注意包名小写) 然后选择web工程 点击f...原创 2018-05-27 21:18:38 · 1577 阅读 · 2 评论 -
SpringBoot系列(二)spring boot 集成 Mybatis
让人原创 2018-07-12 18:15:50 · 358 阅读 · 0 评论 -
Spring Boot 常用注解总结
SpringBoot 常见的注解@SpringBootApllication :标识在springboot的启动类上,自动配置、组件扫描,并能够在“应用程序类”上定义额外的配置,但真正生效的其实是 @SpringBootApplication 内部配置的 @SpringBootConfiguration, @EnableAutoConfiguration, @ComponentScan这三个注...原创 2018-12-06 08:58:21 · 1754 阅读 · 0 评论 -
SpringBoot系列(三)Mybatis Generator 自动生成 Mapper 文件
习惯于用 JPA 的人切换到 Mybatis 最痛苦的事儿莫过于要写好多基础的增删改查语句,而且还不止一次。显然 Mybatis 也意识到了这一点,因此以一种相对简单粗暴地方式解决了这个问题,那就是我们今天要说的 Mybatis Generator需要引入的 Jar 包这里的数据库驱动版本可以自行选择,我这里的版本为 spring boot 2.1.7 默认版本 <dep...原创 2019-08-30 16:07:43 · 1151 阅读 · 0 评论 -
SpringBoot系列(四)SpringBoot 集成 MybatisPlus 实现简单的CRUD
在写这篇文章之前一直在考虑要不要一个问题,这篇到底要写 tkMybatis 还是要写 MybatisPlus,可以说这是当下对于 Mybatis 基础操作支持的最好的两个开源项目了,纠结的主要原因就是这两个项目都有一些不太尽如人意的地方(其实主要纠结的点在于 tkMybatis 对于 使用过 Spring Data 的人十分友好,它支持大部分的Java Persistence API(JPA)规范...原创 2019-09-02 18:29:52 · 1118 阅读 · 0 评论 -
SpringBoot系列(五)SpringBoot 集成 Swagger2 生成接口文档
程序员最头疼的事是什么呢?我想一定是写接口文档,尤其是一大堆参数的那种。那么我们有没有办法改变这种情况呢?答案是肯定的。因此我们的主角 Swagger 登场了。引入Swagger依赖包创建springboot web 项目,引入以下依赖 <dependency> <groupId>io.springfox</groupId> ...原创 2019-09-03 15:52:25 · 710 阅读 · 0 评论 -
SpringBoot系列(六)SpringBoot 集成 Security + Vue 实现前后端分离登录
Spring Security 是做啥的呢?借用官方文档上的一句话:Spring Security 是一个功能强大且高度可定制的身份验证和访问控制框架。说的通俗点就是认证和授权。但是在前后端分离的情况下集成 Spring Security 还是有一些不同的。因为在前后端分离的情况下我们希望所有的返回结果都以 Json 的形式返回给前台,显然 Security 的一些默认配置无法满足我们的要求。下面...原创 2019-09-20 17:51:48 · 8515 阅读 · 8 评论 -
SpringBoot系列(七)SpringBoot 集成 Security 实现登录时增加图片验证码校验
上一节中我们基于 security 中默认提供的认证流程实现了登录功能。但是这个默认的实现只提供了用户名和密码登录,很显然在日常的项目中无法满足我们的需求。因此在这一节中将实现一个图形验证码的登录功能。在开始之前我们需要了解一下 security 的工作机制。当我们发生一次请求时,首先会经过一组过滤器,security 就是基于这条过滤器链完成的。这条过滤器链在 spring boot 启动的时...原创 2019-10-10 18:15:39 · 802 阅读 · 1 评论