带你从0搭建一个Springboot+elasticsearch+canal的完整项目 - dailyhub

2022-01-25
阅读 45 分钟
5.4k
我们经常浏览很多网页,看到一些觉得有用、或者有意思的网页时候,我们通常会收藏到书签。然而当书签的收藏越来越多,分类越来越多,想找到之前的那条收藏就比较麻烦,虽然也有搜索功能,但还需要另外点击很多操作。

Spring Boot 项目鉴权的 4 种方式

2021-12-30
阅读 6 分钟
5.9k
文章介绍了spring-boot中实现通用auth的四种方式,包括 传统AOP、拦截器、参数解析器和过滤器,并提供了对应的实例代码,最后简单总结了下他们的执行顺序。

面试官:什么是 YAML?和 Spring Boot 有什么关系?

2021-12-27
阅读 5 分钟
2.8k
YAML是"YAML Ain’t a Markup Language"(YAML不是一种标记语言)的递归缩写。YAML的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。主要强度这种语音是以数据为中心,而不是以标记语言为重心,例如像xml语言就会使用大量的标记。

怎么吃透一个java项目?

2021-12-02
阅读 3 分钟
3k
先说一下自己的情况:就是对着视频敲 Java 项目,其中遇到的 BUG 还能解决,但就是每次敲完一个项目,就感觉很空虚,项目里面的知识点感觉懂了但又好像没懂,我应该怎样才能掌握一个项目所用的知识点呢?至少不至于过了一头半个月就想不起来这个项目是什么东西了。

批处理框架 Spring Batch 这么强,你会用吗?

2021-07-02
阅读 11 分钟
20.7k
spring batch 是 spring 提供的一个数据处理框架。企业域中的许多应用程序需要批量处理才能在关键任务环境中执行业务操作。这些业务运营包括:

开发SpringBoot+Jwt+Vue的前后端分离后台管理系统VueAdmin - 后端笔记

2021-04-29
阅读 47 分钟
6.8k
为了让更多同学学习到前后端分离管理系统的搭建过程,这里我写了详细的开发过程的文档,使用的是springsecurity + jwt + vue的技术栈组合,如果有帮助,别忘了点个赞和关注我的公众号哈!

SpringBoot 并发登录人数控制

2021-03-31
阅读 5 分钟
2.1k
我的公众号:MarkerHub,Java网站:[链接]更多精选文章请点击:Java笔记大全.md转自:简书,作者:殷天文原文链接:www.jianshu.com/p/b6f5ec98d790

在 Spring Boot 中,如何干掉 if else

2021-03-27
阅读 3 分钟
2.1k
我的公众号:MarkerHub,Java网站:[链接]更多精选文章请点击:Java笔记大全.md小Hub领读干掉if else常用策略模式,记得了哈!其实就是抽取一个抽象类,然后根据类型指定不同的实现类执行方法。你学废了吗?作者:cipher[链接]需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单...

Spring Boot 这么火,常用注解和原理都给你整理好了!

2021-03-19
阅读 6 分钟
4k
我的公众号:MarkerHub,Java网站:[链接]更多精选文章请点击:Java笔记大全.md小Hub领读:Springboot的注解挺多的,都来回顾熟悉一下哈!作者: 云天 链接:[链接]一、启动注解 @SpringBootApplication {代码...} 查看源码可发现,@SpringBootApplication是一个复合注解,包含了@SpringBootConfiguration,@EnableAutoCo...

这么写参数校验(validator)就不会被劝退了~

2021-03-16
阅读 10 分钟
2.4k
我的公众号:MarkerHub,网站:[链接]更多精选文章请点击:Java笔记大全.md小Hub领读:统一结构体返回, 统一参数校验,可以减少很多代码!作者: 锦成同学juejin.im/post/5d3fbeb46fb9a06b317b3c48很痛苦遇到大量的参数进行校验, 在业务中还要抛出异常或者不断的返回异常时的校验信息, 在代码中相当冗长, 充满了 if-else...

SpringBoot 整合Shiro实现动态权限加载更新+Session共享+单点登录

2021-03-16
阅读 22 分钟
2.2k
Shiro 是一个安全框架, 项目中主要用它做认证, 授权, 加密, 以及用户的会话管理, 虽然 Shiro 没有 SpringSecurity 功能更丰富, 但是它轻量, 简单, 在项目中通常业务需求 Shiro 也都能胜任.

必读经典项目,web开发框架renren-fast项目解读

2021-03-13
阅读 15 分钟
2.2k
renren-fast 是一个轻量级的 Spring Boot2.1 快速开发平台,其设计目标是开发迅速、学习简单、轻量级、易扩展;使用 Spring Boot、Shiro、MyBatis、Redis、Bootstrap、Vue2.x 等框架,包含:管理员列表、角色管理、菜单管理、定时任务、参数管理、代码生成器、日志管理、云存储、API 模块 (APP 接口开发利器)、前后端分...

SpringBoot 中使用 @Valid 注解 + Exception 全局处理器优雅处理参数验证

2021-03-11
阅读 12 分钟
4.9k
公众号:MarkerHub,网站:[链接]小Hub领读:之前也发过一篇讲参数校验的这么写参数校验(validator)就不会被劝退了~,加上这篇,不懂的都应该懂啦~作者:超级小豆丁[链接]目录一、为什么使用 @Valid 来验证参数二、@Valid 注解的作用三、@Valid 的相关注解四、使用 @Valid 进行参数效验步骤实体类中添加 @Valid 相关注解...
封面图

看看人家那后端 API 接口写得,那叫一个优雅!

2021-03-10
阅读 4 分钟
1.3k
在移动互联网,分布式、微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前后端分离方式,(题外话:前后端的工作职责越来越明确,现在的前端都称之为大前端,技术栈以及生态圈都已经非常成熟;以前后端人员瞧不起前端人员,那现在后端人员要重新认识一下前端,前端已经很成体系了)。

SpringBoot 并发登录人数控制

2021-03-07
阅读 5 分钟
1.2k
通常系统都会限制同一个账号的登录人数,多人登录要么限制后者登录,要么踢出前者,Spring Security 提供了这样的功能,本文讲解一下在没有使用 Security 的时候如何手动实现这个功能

SpringBoot项目打包+shell脚本部署实践,太有用了!

2021-03-04
阅读 11 分钟
3.5k
小Hub领读:很实用的shell脚本,值得收藏和学习哈!作者:神牛003[链接]本篇和大家分享的是 springboot 打包并结合 shell 脚本命令部署,重点在分享一个 shell 程序启动工具,希望能便利工作;profiles 指定不同环境的配置maven-assembly-plugin 打发布压缩包分享 shenniu_publish.sh 程序启动工具linux 上使用 shenniu_...

如何设计一个安全的对外接口?

2021-02-20
阅读 3 分钟
1.6k
最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。

Springboot Vue Login(从零开始实现Springboot+Vue登录)

2020-11-12
阅读 18 分钟
6.7k
最近学习使用 Vue 实现前端后端分离,在 Github 上有一个很好的开源项目:mall,正所谓百看不如一练,自己动手实现了一个 Springboot+Vue 的登录操作,在此记录一下踩过的坑。

基于SpirngBoot的企业级后台管理框架Guns完整解析

2020-09-23
阅读 11 分钟
2.9k
小Hub领读:guns这个项目相信很多人都知道,不知道你们有没完整读过呢,今天一起跟着小Hub来学习下哈。一共几个主要模块比较重要:map + warpper模式Api数据传输安全数据范围限定简介Guns基于SpringBoot 2,致力于做更简洁的后台管理系统。Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角...

深度解析 Spring Boot 以及手写一个 starter

2020-06-18
阅读 9 分钟
1.5k
Spring Boot 基本上是 Spring 框架的扩展,它消除了设置 Spring 应用程序所需的复杂例行配置。我们在使用 Spring 框架的时候,我们接触得比较多的应该是 Spring MVC、 IOC 、 DI 、AOP 等等,而这些框架在使用的过程中会需要配置大量的 XML,或者需要做很多繁琐的配置。Spring Boot 可以帮助我们快速搭建一个基于 Spirng...