
springboot
文章平均质量分 83
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者
盛夏省下
你患得患失,太在意从前,又太担心将来,有句话说的好,昨天是段历史,明天是段谜团,而今天是天赐的礼物,像珍惜礼物一样珍惜今天,
展开
-
Spring Security 获取所有登录的在线用户
前言接上文 《Spring Boot 注册登录demo 使用Spring Security和发送短信验证码》我在我的Web应用程序中使用spring security,现在我想要列出所有登录我程序的用户.我怎样才能访问该列表?它们不是已经存在于spring框架内的某个地方吗?像SecurityContextHolder或SecurityContextRepository?下面就说我怎么搞的。1、注入SessionRegistry @Bean public SessionRegist原创 2022-05-05 22:00:00 · 4117 阅读 · 4 评论 -
Spring Boot 使用七牛云存储图片并且使用自定义域名访问
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.原创 2022-05-02 02:36:13 · 2264 阅读 · 0 评论 -
Spring Boot 注册登录demo 使用Spring Security和发送短信验证码
本文 使用Spring Boot 实现的注册登录demo 使用Spring Security和腾讯短信服务发送验证码原创 2022-03-19 01:32:53 · 1449 阅读 · 4 评论 -
SpringBoot整合Spring Security实现自定义页面以及验证码登录
文章目录前言环境版本说明实现自定义页面以及验证码登录1、pom.xml2、SecurityConfig .java Security配置类3、自定义处理登录成功/失败DefaultAuthenticationSuccessHandler.javaDefaultAuthenticationFailureHandler.java4、自定义登录过滤器 - 验证码验证前言接上文 SpringBoot整合Spring Security环境版本说明MongoDB:5.0.6SpringBoot:2.5.3J原创 2022-03-14 00:54:55 · 4826 阅读 · 0 评论 -
SpringBoot整合Spring Security
spring security是什么Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications.Spring Security is a framework that focuses on providing bothauthent原创 2022-03-02 01:01:21 · 4056 阅读 · 2 评论 -
SpringBoot整合MongoDB并去掉_class字段
文章目录项目介绍环境版本说明项目结构代码详情MongoDB 新建数据库设置用户名密码pom.xml文件新增依赖项MongoConfig.java 配置文件MongoDao.javaMongoController.javaPerson.java部分测试截图去掉_class字段最后附带源码地址前言:上文介绍了 MongoDB 安装配置以及连接 这篇文章主要介绍使用springboot 整合mongodb实现简单的crud操作项目介绍环境版本说明MongoDB:5.0.6SpringBoot:2.5原创 2022-02-12 23:49:11 · 3548 阅读 · 1 评论 -
SpringBoot 使用表单或者vue实现文件上传
@TOC本文的前端是HTML表单,另一种vue + axios,后端使用SpringBoot 2.x一、创建项目新建SpringBoot项目,同时导入依赖项目结构两个方法用的同一个控制层接口就直接先上控制层代码二、控制层代码package com.king.other.controller;import io.swagger.annotations.*;import org.springframework.web.bind.annotation.*;import org.spri原创 2022-02-05 22:14:02 · 3660 阅读 · 4 评论 -
解决IntelliJ “Initialization failed for ‘https://start.spring.io‘问题
快速解决IntelliJ “Initialization failed for 'https://start.spring.io'问题原创 2022-01-28 23:44:34 · 817 阅读 · 0 评论 -
SpringBoot 生成美观的接口文档
文章目录前言Swagger2集成第一步:引入依赖包第二步:增加一个swagger配置类第三步:在你的Controller类上加上注解ShortLinkController.javaTestController.javaResult.javaswagger2 注解说明Swagger2美化第一步:引入依赖包第二步:启用knife4j增强前言作为一名程序员,我们最讨厌两件事:1. 别人不写注释。2. 自己写注释。而作为一名接口开发者,我们同样讨厌两件事:1. 别人不写接口文档,文档不及时更新。2. 需要自原创 2021-10-11 00:13:18 · 1263 阅读 · 4 评论 -
springboot data redis 优雅的存取java实体类对象
文章目录前言项目结构配置类:(实现redis的序列化)FastJsonRedisSerializer.javaRedisConfig.java实体类 UserVO.javautilRedisObjUtil.java测试类运行结果前言RedisTemplate是spring封装的操作redis的接口,使用起来很方便,但也有很多坑,比如存储javabean类。这里将使用fastjson实现序列化。非常滴人性!话不多说直接上demo项目结构|_config:配置文件目录 |_FastJsonRedisS原创 2021-10-07 00:29:32 · 3155 阅读 · 5 评论 -
springboot 实现长链接转短链接
前言平时再给别人分享链接时,有时看到这长长的连接很不人性,然后就会有了长链转短链的服务。这里将使用java springboot 以及 mybatis-plus 来实现长链转短链。完整代码将在文章最末尾。至于mybatis-plus SpringBoot整合mybatis-plus–入门超详细转换原理将原url通过一系列方式,转换成8位短码(只要能不重复,随便怎么方式都行);将长短链接存入数据库,形成一条对应关系;访问短链接的时候,在数据库找到对应的长链接,并通过重定向实现原url的访问;(如果原创 2021-09-20 04:22:27 · 2932 阅读 · 1 评论 -
SpringBoot整合Spring Data JPA--进阶
前言关于Spring Data JPA的简介以及基本使用,我在《SpringBoot整合Spring Data JPA访问MySQL》一文中已做介绍,此处不再赘述。本文主要对等知识点进行讲解。自动生成数据表一、首先我们定义数据的实体类,并配置好数据库连接,此时我们的数据库中是没有Student表的Student.java@Entity@Datapublic class Student { @Id @GeneratedValue private Integer id;原创 2021-09-12 20:48:11 · 2237 阅读 · 3 评论 -
SpringBoot整合mybatis-plus--进阶
文章目录前言条件构造器 AbstractWrapper前言关于mybatis-plus的简介以及基本使用,我在《SpringBoot整合mybatis-plus–入门超详细》一文中已做介绍,此处不再赘述。本文主要对mybatis-plus的条件构造器、AR模式、插件、逆向工程、自定义全局操作、公共字段自动填充等知识点进行讲解。条件构造器 AbstractWrapper上一节我们完成了基于mybatis-plus的CRUD操作,这一节我们来学习一下使用mybatis-plus中的条件构造器——Abst原创 2021-09-08 17:57:57 · 2020 阅读 · 7 评论 -
SpringBoot整合Spring Data JPA访问MySQL
文章目录原创 2021-09-07 01:30:29 · 4335 阅读 · 5 评论 -
SpringBoot整合mybatis-plus--入门超详细
文章目录前言mybatis-plus 简介mybatis-plus 优点相关链接mybatis-plus实例前言mybatis-plus 简介mybatis-plus 是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,可以参考mybatis-plus官网。那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA。m原创 2021-08-26 22:37:46 · 22134 阅读 · 11 评论 -
SpringBoot整合mybatis(使用注解)
文章目录依赖配置pom.xml这篇文章是初探mybatis的总结借助 MyBatis-Spring-Boot-Starter 来实现零xml使用mybatis参考文章http://mybatis.org/spring/zh/index.htmlhttp://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/依赖配置pom.xml <dependency>原创 2021-07-26 15:43:29 · 8288 阅读 · 4 评论 -
springboot 入门到入土之生成图片验证码(两种验证码)
目录先上效果图验证码一验证码二上代码验证码一验证码二这两个验证码图是不一样的、都用session存储生成的二维码字符先上效果图验证码一验证码二上代码验证码一VerifyCodeUtils 工具类package com.king.spring_rdering.util;import javax.imageio.ImageIO;import javax.servlet.http.HttpServletResponse;import java.awt.*;import java原创 2021-05-05 21:26:17 · 411 阅读 · 0 评论