E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Springboot系列
SpringBoot系列
:4.session和鉴权—过滤器和拦截器
内容概述本文主要介绍下,SpringBoot的web项目中,请求中session是如何被处理的-过滤器鉴权的实现原理-拦截器过滤器和拦截器的对比和应用场景1.session是如何被处理的-过滤器使用redis保存并共享session,可以实现集群内的登录信息共享。SpringBoot项目中,通过在application.yml增加redis的配置,即可实现对session的存储和修改。那么sess
dothetrick
·
2020-11-30 00:50
java
springboot
web
SpringBoot系列
:4.session和鉴权—过滤器和拦截器
内容概述本文主要介绍下,SpringBoot的web项目中,请求中session是如何被处理的-过滤器鉴权的实现原理-拦截器过滤器和拦截器的对比和应用场景1.session是如何被处理的-过滤器使用redis保存并共享session,可以实现集群内的登录信息共享。SpringBoot项目中,通过在application.yml增加redis的配置,即可实现对session的存储和修改。那么sess
dothetrick
·
2020-11-30 00:25
java
springboot
web
Spring Boot之框架应用:个人云盘(一)
笔者学习SpringBoot有一段时间了,附上
SpringBoot系列
学习文章,欢迎取阅、赐教:5分钟入手SpringBoot;SpringBoot数据库交互之SpringDataJPA;SpringBoot
狄仁杰666
·
2020-11-28 03:48
两年了,我写了这些干货!
SpringBoot系列
SpringBoot+SpringSecurity处理Ajax登录请求SpringBoot+Vue前后端分离(一):使用SpringSecurity完美处理权限问题1SpringBoot
江南一点雨
·
2020-11-24 15:21
mongodb
elasticsearch
git
springboot
springcloud
SpringBoot系列
——WebMvcConfigurer介绍
在上篇文章中,我们遇到了接口WebMvcConfigurer。今天就来大概看一下里面的方法都有什么吧。为什么要使用WebMvcConfigurer?WebMvcConfigurer是一个接口,提供很多自定义的拦截器,例如跨域设置、类型转化器等等。可以说此接口为开发者提前想到了很多拦截层面的需求,方便开发者自由选择使用。由于Spring5.0废弃了WebMvcConfigurerAdapter,所以
啤酒就辣条
·
2020-11-22 18:00
springboot
1024|推荐一个开源免费的Spring Boot教程
今天,我要推荐一个开源免费的SpringBoot项目,就是我最近日更的
SpringBoot系列
文章——spring-boot-route。
Java旅途
·
2020-11-19 05:38
java
springboot
开源软件
教程
SpringBoot系列
:3.web启动流程简述
本文简要介绍下SpringBoot中,web项目启动时一些重要的流程:SpringBoot中用于web的IOC容器启动流程HTTP的url是如何和controller中的方法绑定的?常用的web项目配置参数SpringBoot中用于web的IOC容器启动流程Spring的核心就是ApplicationContext,启动流程实际就是调用其子接口ConfigurableApplicationCont
dothetrick
·
2020-11-15 20:19
spring
springboot
java
SpringBoot系列
:2.注册,登录与session
内容概述上一篇文章主要说明了,如何用很少的代码,通过SpringBoot的自动配置,实现一个读取数据库并返回数据的简单api。实际应用中,一个web服务都会有用户的注册,登录和鉴权等功能。这篇文章主要包含这几个功能的简单实现。1.注册注册的基本实现是接收到用户名和密码,并把密码加密后保存到数据库,实现如下:@RestController//定义为rest类型的控制器publicclassUserC
dothetrick
·
2020-11-15 20:28
springboot
java
session
SpringBoot系列
:1.快速搭建web api项目
内容概述SpringBoot最常见得用途就是webapi项目。本文介绍使用自动配置功能,通过最简洁的pom依赖,快速搭建一个示例项目。实现的功能为:接收http请求并返回json格式的数据。1.需要的pom依赖SpringBoot的一大特色就是自动配置,通过自动配置,可以极大简化pom.xml,和代码量。一个简单的webapi项目需要的功能是:处理http请求,读写mysql。在实际项目中,基本都
dothetrick
·
2020-11-15 20:54
springboot
mvc
SpringBoot系列
:3.web启动流程简述
本文简要介绍下SpringBoot中,web项目启动时一些重要的流程:SpringBoot中用于web的IOC容器启动流程HTTP的url是如何和controller中的方法绑定的?常用的web项目配置参数SpringBoot中用于web的IOC容器启动流程Spring的核心就是ApplicationContext,启动流程实际就是调用其子接口ConfigurableApplicationCont
dothetrick
·
2020-11-15 19:19
spring
springboot
java
SpringBoot系列
:1.快速搭建web api项目
内容概述SpringBoot最常见得用途就是webapi项目。本文介绍使用自动配置功能,通过最简洁的pom依赖,快速搭建一个示例项目。实现的功能为:接收http请求并返回json格式的数据。1.需要的pom依赖SpringBoot的一大特色就是自动配置,通过自动配置,可以极大简化pom.xml,和代码量。一个简单的webapi项目需要的功能是:处理http请求,读写mysql。在实际项目中,基本都
dothetrick
·
2020-11-13 11:11
springboot
mvc
第九章
SpringBoot系列
整合swagger3 api接口文档
系列文章目录第一章
SpringBoot系列
之从0搭建项目第二章
SpringBoot系列
返回json数据第三章
SpringBoot系列
GlobalException全局异常捕获第四章
SpringBoot系列
整合
木子走召NB
·
2020-11-02 13:57
SpringBoot系列
swagger3api文档
springboot入门教程
spring学习教学
java
web开发
resful接口
SpringBoot系列
:2.注册,登录与session
内容概述上一篇文章主要说明了,如何用很少的代码,通过SpringBoot的自动配置,实现一个读取数据库并返回数据的简单api。实际应用中,一个web服务都会有用户的注册,登录和鉴权等功能。这篇文章主要包含这几个功能的简单实现。1.注册注册的基本实现是接收到用户名和密码,并把密码加密后保存到数据库,实现如下:@RestController//定义为rest类型的控制器publicclassUserC
dothetrick
·
2020-11-01 17:14
Spring Cloud系列下:Eureka源码解析之客户端
一、自动装配1、根据自动装配原理(详见:
SpringBoot系列
上:SpringBoot自动装配原理解析,找到spring-cloud-netflix-eureka-client.jar的spring.factories
Java正道的光
·
2020-10-08 16:02
spring
java
Spring Cloud系列(四):Eureka源码解析之客户端
一、自动装配1、根据自动装配原理(详见:
SpringBoot系列
(二):SpringBoot自动装配原理解析),找到spring-cloud-netflix-eureka-client.jar的spring.factories
·
2020-10-06 07:00
Spring Cloud系列(三):Eureka源码解析之服务端
一、自动装配1、根据自动装配原理(详见:
SpringBoot系列
(二):SpringBoot自动装配原理解析),找到spring-cloud-starter-netflix-eureka-server.jar
·
2020-10-05 20:00
SpringBoot连接多RabbitMQ源
SpringBoot连接多RabbitMQ源
Springboot系列
教程在实际开发中,很多场景需要异步处理,这时就需要用到RabbitMQ,而且随着场景的增多程序可能需要连接多个RabbitMQ。
ChinaXieShuai
·
2020-09-19 15:29
SpringBoot系列
记录(十)——SpringBoot封装统一返回数据格式
一、定义统一响应结果类名称描述code状态码:0成功,-1失败msg响应信息data返回数据publicclassResultReturnimplementsSerializable{privatestaticfinallongserialVersionUID=5805792987639183304L;/***0成功-1失败*/privateStringcode;privateStringmsg;
年少一梦I
·
2020-09-17 10:17
java
spring
boot
SpringBoot系列
专栏
学会使用SpringBoot能够极大地提升Spring应用的开发效率,可以说是目前开发应用Java必需掌握的工具之一,而且SpringBoot也是微服务应用的基础,只有学会了SpringBoot,你才能够玩转微服务项目。当然最重要的是SpringBoot用起来是真滴简单,有一定spring项目经验的几乎可以分分钟上手这门技术,而且我觉得只要用了SpringBoot以后,你就会彻底喜欢上这门技术,只
dd10850
·
2020-09-17 08:16
java
数据库
Springboot系列
:Springboot与Thymeleaf模板引擎整合基础教程(附源码)
前言由于在开发MyBlog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thymeleaf,多谢大家支持。简介Thymeleaf是一个跟Velocity、FreeMarker类似的模板引
nobb111
·
2020-09-17 05:25
SpringBoot系列
教程之dubbo和Zookeeper集成方法
今日学习新的内容:dubbo dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,一款高性能、轻量级的开源JavaRPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。zookeeper zooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步
·
2020-09-15 17:14
SpringBoot系列
教程(七十):SpringBoot的Controller四种方法返回值类型
一、前言Spring、SpringMVC、SpringBoot三大主流框架已成为JavaWeb开发界的必要开发使用框架,被广大开发者所使用。Spring是一个一站式的轻量级的java开发框架,核心是控制反转(IOC)和面向切面(AOP),针对于开发的WEB层(springMvc)、业务层(Ioc)、持久层(jdbcTemplate)等都提供了多种配置解决方案;SpringMVC是spring基础之
Thinkingcao
·
2020-09-15 13:14
SpringBoot
SpringMVC
SpringBoot系列
之使用自定义注解校验用户是否登录
记得今年年初刚开始面试的时候,被问的最多的就是你知道Spring的两大核心嘛?那你说说什么是AOP,什么是IOC?我相信你可能也被问了很多次了。1、到底是什么是AOP?所谓AOP也就是面向切面编程,能够让我们在不影响原有业务功能的前提下,横切扩展新的功能。这里面有一个比较显眼的词我们需要注意一下,横切,它是基于横切面对程序进行扩展的。2、AOP相关术语在Spring的AOP中有很多的术语,而且容易
weixin_33915554
·
2020-09-15 12:55
java
数据库
git
SpringBoot系列
之在SpringBoot中使用监听器
本章内容监听器的概述以及使用场景监听Servlet上下文对象的实现及作用监听HTTP会话Session对象的实现及作用监听客户端请求ServletRequest对象的实现及作用如何自定义监听事件,自定义监听事件的实现步骤一、监听器的概述什么是web监听器?web监听器是一种Servlet中特殊的类,它们能帮助开发者监听web中特定的事件,比如ServletContext,HttpSession,S
jatej
·
2020-09-14 10:28
SpringBoot系列
GraphQL的探索之路 – SpringBoot集成GraphQL之Query篇三 - 第316篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)国内最全的
SpringBoot系列
之三2020上半年发文汇总「值得收藏」打破双亲委派【JVM:类加载机制深度剖析】-第9篇JVM整体结构及内存模型
悟纤
·
2020-09-13 10:48
从零开始学Spring
Boot
spring
boot
国内最全的Spring Boot系列之三
历史文章《国内最全的
SpringBoot系列
之一》《国内最全的
SpringBoot系列
之二》马上要过年了,作者要回家好好休息一下了,吃饱喝足,明年继续。
悟纤
·
2020-09-13 10:48
从零开始学Spring
Boot
spring
boot
RocketMQ安装Linux/Mac/Window - 第318篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)国内最全的
SpringBoot系列
之三2020上半年发文汇总「值得收藏」GraphQL的探索之路–一种为你的API而生的查询语言-第314篇GraphQL
悟纤
·
2020-09-13 10:18
spring
boot
从零开始学Spring
Boot
GraphQL的探索之路 – SpringBoot集成GraphQL之Mutation篇四 - 第317篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)国内最全的
SpringBoot系列
之三2020上半年发文汇总「值得收藏」JVM整体结构及内存模型【JVM:内存模型深度剖析】-第10篇GraphQL
悟纤
·
2020-09-13 10:17
从零开始学Spring
Boot
spring
boot
java
一分钟get:缓存穿透、缓存击穿、缓存雪崩 - 第304篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)国内最全的
SpringBoot系列
之三「世界上最好的学习法:费曼学习法」高并发,不怕不怕「限流算法第一把法器:计数器法」-第300篇精度不够,滑动时间来凑
悟纤
·
2020-09-13 09:00
从零开始学Spring
Boot
spring
boot
java
水满自溢「限流算法第四把法器:漏桶算法」- 第303篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)国内最全的
SpringBoot系列
之三版本号命名的前世今生-值得收藏-第299篇「世界上最好的学习法:费曼学习法」高并发,不怕不怕「限流算法第一把法器
悟纤
·
2020-09-13 09:00
从零开始学Spring
Boot
spring
boot
SpringBoot系列
13-整合thumbnailator将图片文件压缩转换成base64字符串
SpringBoot系列
13-整合thumbnailator将图片文件压缩转换成base64字符串原文链接:https://www.lskyf.com/post/71
猿份哥
·
2020-09-12 23:31
spring-boot
base64
图片压缩
spring-boot2.x
精度不够,滑动时间来凑「限流算法第二把法器:滑动时间窗口算法」- 第301篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)为数据可视化赋能SpringBootAdmin-第297篇超实用的康奈尔笔记法「定制SpringBootAdminUI的页面」-第298篇国内最全的
SpringBoot
悟纤
·
2020-09-12 22:39
从零开始学Spring
Boot
spring
boot
java
springBoot系列
之十六-----整合JPA
首先需要向大伙介绍一下Jpa,Jpa(JavaPersistenceAPI)Java持久化API,它是一套ORM规范,而不是具体的实现,Jpa的江湖地位类似于JDBC,只提供规范,所有的数据库厂商提供实现(即具体的数据库驱动),Java领域,小伙伴们熟知的ORM框架可能主要是Hibernate。第一步:添加pom依赖。mysqlmysql-connector-java5.1.47com.aliba
邢小白
·
2020-09-12 14:39
springBoot系列
之十五-----Mybatis和多数据原配置
MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生类型、接口和Java的POJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。开始吧:第一步:添加pom.xml依赖。org.mybatis.spring.b
邢小白
·
2020-09-12 14:39
SpringBoot系列
—底层依赖(二)
个人博客:haichenyi.com。感谢关注 前面,我们创建了一个SpringBoot的helloworld,我们仅仅添加了一个spring-boot-starter-parent,它是怎么帮我们实现这个依赖的呢?我们可以点进去看一下Ctrl+鼠标左键,如下图: 我们发现它,还有一个父级依赖spring-boot-dependencies,我们继续点进去看,如下图: 在这个pom文件里面,
海晨忆
·
2020-09-12 09:16
java后台
SpringBoot系列
之二 关于JSON使用的那点事儿
一、使用JSON1、使用SpringBoot中的Controller如果返回对象,返回到前端的数据默认为JSON@RequestMapping("getPerson")publicPersongetPerson(){Personperson=newPerson();person.setId(0);person.setName("Kmagic枣庄智行公交");returnperson;}2、前端显示
叶菩提
·
2020-09-12 08:37
JAVAEE
SpringBoot 系列教程之事务隔离级别知识点小结
SpringBoot系列
教程之事务隔离级别知识点小结上一篇博文介绍了声明式事务@Transactional的简单使用姿势,最文章的最后给出了这个注解的多个属性,本文将着重放在事务隔离级别的知识点上,并通过实例演示不同的事务隔离级别下
一灰灰blog
·
2020-09-12 06:19
SpringBoot专题
SpringBoot
数据库
数据库
mysql
java
spring
事务
SpringBoot系列
视图解析、路径-资源映射、静态资源访问
简言 SpringBoot集成了各种模板引擎的视图解析,具体就不一一列举了,本文主要讲如何集成SpringMVC时对JSP的视图解析;SpringBoot快速创建时会自动在resources目录下创建classpath:/static和classpath:/templates目录,这两个目录是SpringBoot默认对模板引擎的支持,当然模板引擎是可以自己配置指定静态资源目录的;默认页面是放cl
淡淡的倔强
·
2020-09-11 04:06
spring-boot
Springboot系列
之十八:Spring Boot与分布式
一、分布式应用在分布式系统中,国内常用zookeeper+dubbo组合,而SpringBoot推荐使用全栈的Spring,SpringBoot+SpringCloud。分布式系统:单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,
xk_一步一步来
·
2020-09-11 02:55
SpringBoot
SpringBoot系列
教程(三)集成MyBatis、Druid
1.添加MyBatis和Druid对应依赖包org.mybatis.spring.bootmybatis-spring-boot-starter2.1.0com.alibabadruid-spring-boot-starter1.1.10Druid详细参数配置介绍:druid-spring-boot-starter2、创建配置文件(application.yml)配置Druidspring:dat
Lemon鹿儿
·
2020-09-11 02:08
SpringBoot
SpringBoot如何拓展 JPA Repository
文章目录1.拓展JPA接口2.装配自定义的拓展接口3.使用拓展接口4.测试写在前面
SpringBoot系列
文章源于深入实践SpringBoot一书(感谢作者)。时过境迁,我使用了更新的版本来学习。
荆轲刺秦
·
2020-09-11 00:47
SpringBoot
Spring Boot(九)Spring Boot中使用Bootstrap和AngularJS
本文是
SpringBoot系列
的第九篇,了解前面的文章有助于更好的理解本文:1.SpringBoot(一)初识SpringBoot框架2.SpringBoo
程序职场
·
2020-09-10 22:45
Spring
Boot
SpringBoot系列
之—瘦身部署
一、前言SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼:编译出来的Jar包很大,如果工程引入了许多开源组件(SpringCloud等),那就更大了。这个时候如果想要对线上运行工程有一些微调,则非常痛苦,:(二、瘦身前的Jar包Tomcat在部署Web工程的时候,可以进行增量更新,SpringBoot也是可以的~S
weixin_34261415
·
2020-09-10 19:39
【转】
SpringBoot系列
之—瘦身部署
原文:https://www.jianshu.com/p/ed34ba4a5c12本文同步于个人Github博客:https://github.com/johnnian/Blog/issues/41,欢迎留言。一、前言SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼:编译出来的Jar包很大,如果工程引入了许多开源组
weixin_30362801
·
2020-09-10 18:51
SpringBoot系列
12-redis-pipeline keys模糊查询替代方案
SpringBoot系列
12-redis-pipelinekeys模糊查询替代方案https://www.lskyf.com/post/68
猿份哥
·
2020-09-10 18:37
spring-boot
Spring/
SpringBoot系列
之Spring Boot & ES 实战,值得参考!【二十三】
转载地址:https://blog.csdn.net/youanyyou/article/details/100788552
fei1234456
·
2020-09-10 13:36
java
玩转 Spring boot 系列:(十)基于Elasticsearch 7.8 实现简单查询及高亮分词查询
前言:玩转
Springboot系列
:(一)使用Idea搭建SpringbootMaven多模块父子工程(图解)玩转
Springboot系列
:(二)配置多开发环境,集成druid数据源(图解)玩转
Springboot
李人
·
2020-09-10 10:28
JAVA
Spring
boot
快速入门
开发工具
elasticsearch
搜索引擎
spring
boot
SpringBoot系列
五:接口架构风格——RESTful
文章目录什么是RESTHTTP方法与CRUD动作映射HTTP的返回状态通过实例展示RESTful响应枚举类响应对象实体封装返回结果统一异常处理CRUD控制器测试用Swagger实现接口文档配置Swagger编写接口文档什么是RESTREST是软件架构的规范体系结构,它将资源的状态以适合客户端的形式从服务端发送到客户端(或相反方向)。在REST中,通过URL进行资源定位,用HTTP动作(GET、PO
Lw中
·
2020-09-02 16:13
SpringBoot
restful
springboot
java
SpringBoot系列
——MyBatis-Plus整合封装
前言MyBatis-Plus是一款MyBatis的增强工具(简称MP),为简化开发、提高效率,但我们并没有直接使用MP的CRUD接口,而是在原来的基础上封装一层通用代码,单表继承我们的通用代码,实现了单表的基础get、save(插入/更新)、list、page、delete接口,使用Vo去接收、传输数据,实体负责与数据库表映射。这样做的目的是与我们之前的那套jpa保持编码风格上的一致,当我们的通用
冰蛙ing
·
2020-08-27 17:19
SpringBoot
Mybatis
java
mybatis
spring
数据库
GraphQL的探索之路 – SpringBoot集成GraphQL小栗子篇二 - 第315篇
相关历史文章(阅读本文之前,您可能需要先看下之前的系列)国内最全的
SpringBoot系列
之三「字节码插桩」统计方法耗时(第二篇:崭露头角)-第311篇「字节码插桩」统计方法耗时(第三篇:叱咤风云)-第
悟纤
·
2020-08-25 16:22
从零开始学Spring
Boot
spring
boot
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他