![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring Boot
文章平均质量分 89
Spring Boot系列文章
CodeDevMaster
积跬步,至千里。
展开
-
模板引擎之Freemarker
网页静态化技术之FreemarkerFreemarker概述引入依赖模板文件FTL指令assign指令include指令if指令list指令内建函数获取集合大小JSON转对象日期格式化数字转字符串空值处理运算符判断某变量是否存在: ??缺失变量默认值: !运算符算数运算符逻辑运算符比较运算创建模板文件生成文件Freemarker概述网页静态化技术和缓存技术的共同点都是为了减轻数据库的访问压力,但是具体的应用场景不同,缓存比较适合小规模的数据,而网页静态化比较适合大规模且相对变化不太频繁的数据。另外网页静原创 2020-11-30 22:09:11 · 988 阅读 · 0 评论 -
模板引擎之Thymeleaf
模板引擎之Thymeleafthymeleaf概述Thymeleaf快速入门引入依赖创建模板生产模板浏览器访问常用th标签Spring集成Thymeleaf引入依赖配置applicationContext-thymeleaf.xml配置web.xml编写代码生产模板thymeleaf概述Thymeleaf是适用于Web和独立环境的现代服务器端Java模板引擎。Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板-HTML可以在浏览器中正确显示,也可以作为静态原型工作,从而可以在开发原创 2021-06-17 22:59:27 · 256 阅读 · 1 评论 -
Spring Boot集成支付宝电脑网站支付功能
下载支付宝官方电脑网站支付示例Demo后运行并使用与学习,最后使用Spring Boot集成支付宝电脑网站支付功能进行支付测试、查询测试、交易关闭测试。原创 2022-09-14 09:43:28 · 2363 阅读 · 1 评论 -
Spring Boot集成阿里云视频点播服务的过程记录
使用Spring Boot集成阿里云视频点播服务,对接其上传SDK、服务端SDK、播放器SDK,最终完成一个Demo演示。原创 2022-10-01 09:30:17 · 4113 阅读 · 2 评论 -
Spring Boot集成阿里云对象存储OSS
阿里云对象存储OSS的介绍与基本使用,以及使用Spring Boot集成阿里云对象存储OSS后进行操作。原创 2022-01-17 13:45:00 · 1867 阅读 · 1 评论 -
Spring Boot集成第三方登录之微博登录
对第三方登录之微博登录的登录授权流程进行分析,了解相关API的使用,最后使用Spring Boot集成微博登录,实现整个登录授权流程。原创 2022-09-19 08:49:32 · 2514 阅读 · 0 评论 -
Spring Boot配置Tomcat容器、Jetty容器、Undertow容器
Undertow、tomcat、jetty是Spring Boot 默认集成的三大容器。本文分别介绍三大容器在Spring Boot中如何配置使用,以及其性能对比。原创 2022-08-08 09:30:00 · 1796 阅读 · 0 评论 -
Spring Security OAuth2之认证服务中心与资源服务器结合公钥与私钥进行令牌发放与校验、以及JDBC方式下的多客户端授权
Spring Security OAuth2之认证服务中心与资源服务器结合公钥与私钥进行令牌发放与校验、以及JDBC方式下的多客户端授权原创 2022-11-10 10:10:33 · 567 阅读 · 0 评论 -
Spring Security OAuth2搭建认证授权中心、资源服务中心、并结合网关校验的完整详细示例
使用Spring Security OAuth2搭建认证授权中心、资源服务中心,并结合网关校验的完整详细示例。原创 2022-10-31 14:12:45 · 649 阅读 · 0 评论 -
Spring Boot中的类初始化方法的执行先后顺序
启动Spring Boot服务,其中类的初始化方法的执行具有先后顺序,经验证,执行先后顺序如下:SpringApplication>ServletContextListener>InitializingBean>PostConstruct>ApplicationRunner>CommandLineRunner原创 2022-10-29 21:28:56 · 2011 阅读 · 0 评论 -
数据同步解决方案之Canal
Canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持MySQL。原创 2021-06-04 08:37:27 · 903 阅读 · 0 评论 -
Spring、Spring Boot集成Spring Data Redis以及相关API的使用
在Spring环境与Spring Boot环境中集成Spring Data Redis,并使用相应API操作Redis的详细使用。原创 2020-11-19 10:49:14 · 805 阅读 · 0 评论 -
Spring Boot集成WebSocket以及基本使用
WebSocket是一种在Web浏览器和Web服务器之间建立实时双向通信的技术,它可以使客户端和服务器之间进行实时交互。原创 2022-06-25 20:22:38 · 3255 阅读 · 1 评论 -
Spring Boot之MongoDB与MongoDB GridFS的基本使用
GridFS是MongoDB提供的用于持久化存储文件的模块,本文介绍Spring Boot集成MongoDB,介绍MongoDB与MongoDB GridFS的基本使用。原创 2022-06-24 16:50:41 · 486 阅读 · 0 评论 -
Spring Boot之请求方式与请求映射过程分析
Spring Boot支持Rest风格,本文对Rest风格请求过程分析,以及对整个请求映射过程完整分析。原创 2022-06-23 08:30:00 · 308 阅读 · 0 评论 -
Spring Boot的自动配置原理解析
SpringBoot是整合Spring技术栈的一站式框架,是简化Spring技术栈的快速开发脚手架。本文着重介绍对Spring Boot的自动配置原理解析。原创 2022-06-20 08:49:27 · 485 阅读 · 0 评论 -
部署Seata服务环境以及基于Seata实现分布式事务
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。本文部署Seata服务环境以及介绍Seata的基本使用。原创 2022-06-14 21:56:27 · 179 阅读 · 0 评论 -
时序数据库之InfluxDB的安装与使用
InfluxDB 是一个从头开始构建的时间序列数据库,用于处理高写入和查询负载。InfluxDB 旨在用作任何涉及大量时间戳数据的用例的后备存储,包括 DevOps 监控、应用程序指标、物联网传感器数据和实时分析。原创 2022-01-24 09:30:00 · 1401 阅读 · 0 评论 -
RabbitMQ之如何保证消息的可靠性与Spring AMQP特性
主流消息中间件ActiveMQRabbitMQRocketMQKafkaErlangAMQP协议ExchangeDirect ExchangeFanout ExchangeTopit ExchangeRabbitMQ的安装Windows安装Linux安装网页端管理工具命令行工具的使用状态查看用户相关应用启停集群相关镜像队列主流消息中间件ActiveMQ概述由 Apache出品,Java开发,支持JMS1.1协议和J2EE14规范。支持广泛的连接协议: OpenWire/ST原创 2022-01-13 09:45:00 · 393 阅读 · 0 评论 -
Spring Boot之集成RabbitMQ、ActiveMQ
RabbitMQ之与SpringBoot整合(四)RabbitMQ1.添加依赖2.添加application.yml配置3.定义交换机、队列及绑定关系4.消息监听处理类5.执行测试ActiveMQ1.引入ActiveMQ依赖2.生产者3.消费者4.管理控制台参数说明5.消息类型发送简单文本消息发送Map信息发送Object信息RabbitMQ1.添加依赖 <parent> <groupId>org.springframework.boot</grou原创 2022-01-10 09:30:00 · 635 阅读 · 0 评论 -
Spring、Spring Boot集成分布式服务框架Dubbo
分布式服务框架DubboDUBBO概述注册中心zookeeperzookeeper概述Dubbo快速入门服务提供者pom.xml中引入依赖配置web.xml创建接口及其实现类配置spring-service.xml服务消费者配置web.xml拷贝接口创建控制器配置spring-mvc.xml执行测试部署管理中心DUBBO概述DUBBO 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是阿里巴巴 SOA(Service-Oriented Architecture,SOA,面向原创 2021-05-16 13:58:30 · 395 阅读 · 5 评论 -
规则引擎之Drools
drools是一款由JBoss组织提供的基于Java语言开发的开源规则引擎,可以将复杂且多变的业务规则从硬编码中解放出来,以规则脚本的形式存放在文件或特定的存储介质中,使得业务规则的变更不需要修改项目代码、重启服务器就可以在线上环境立即生效。原创 2021-12-21 09:30:00 · 1768 阅读 · 0 评论 -
Spring Boot之集成Cache、Redis等缓存
Spring Boot之集成Cache、Redis等缓存原创 2021-12-17 05:30:00 · 452 阅读 · 0 评论 -
Spring Boot之Admin监控服务
Spring Boot之Spring Security添加依赖添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>原创 2021-12-04 09:30:00 · 2205 阅读 · 2 评论 -
Spring Boot与Spring Mvc集成Hibernate Validator进行参数校验
Spring Boot与Spring Mvc集成Hibernate Validator进行参数校验。原创 2021-12-02 09:30:00 · 577 阅读 · 0 评论 -
Spring Boot之自定义Starter
在Spring Boot中,自定义Starter是一种方便的方式来封装和共享一组相关的依赖项和配置。自定义Starter可以简化应用程序的配置,并提供一致的依赖项管理。原创 2021-12-02 09:15:00 · 3782 阅读 · 1 评论 -
Spring boot之发送5种不同格式的邮件
Spring Boot中发送邮件使用的是Spring提供JavaMailSender类,其提供了许多简单易用的方法,可发送简单的邮件、HTML格式的邮件、带附件的邮件,并且可以创建邮件模板。原创 2021-11-16 09:00:00 · 864 阅读 · 0 评论 -
Spring Boot之线程异步调用与线程池的使用
这里写自定义目录标题原创 2021-11-08 09:00:00 · 839 阅读 · 0 评论 -
Spring Boot集成MongoDB,基于MongoRepository与MongoTemplate操作MongoDB
Spring Boot集成MongoDB,基于MongoRepository与MongoTemplate操作MongoDB原创 2021-10-29 08:45:00 · 601 阅读 · 0 评论 -
Spring Boot之集成单、多数据源与单、多事务管理
这里写自定义目录标题一、Spring Boot配置Druid数据源添加Druid依赖Druid数据源配置Druid监控后台二、Spring Boot配置Mybatis多数据源1.新增数据源配置2.创建数据源配置类3.新增Mapper接口与Service类4.执行测试三、Spring Boot事物管理1.单事物管理2.分布式事物管理1.引入依赖2.配置application文件3.读取配置信息4.创建多数据源5.加载配置信息6.执行测试一、Spring Boot配置Druid数据源Druid是一个关系型数原创 2021-10-25 15:48:30 · 440 阅读 · 0 评论 -
Spring Boot之集成Jdbc Template、MyBatis、Spring Data JPA
Spring Boot之整合Jdbc Template、MyBatis、Spring Data JPA一、Spring Boot整合Jdbc Template1.引入依赖2.添加application.properties配置3.接口及其实现4.执行测试二、SpringBoot集成MyBatis1.引入依赖2.配置数据源3.加入MyBatis配置4.创建Mapper接口1.使用xml方式2.使用注解方式5.配置Mapper映射文件6.引导类加上包扫描7.创建UserController8.执行测试9.集成m原创 2021-10-25 15:35:21 · 244 阅读 · 0 评论 -
Spring Boot之Web开发与打War包
Spring Boot之Web开发原创 2021-10-23 17:44:00 · 987 阅读 · 0 评论 -
Spring Boot之入门使用与基础配置
SpringBoot是整合Spring技术栈的一站式框架,是简化Spring技术栈的快速开发脚手架。本文介绍Spring Boot的入门使用与基础配置。原创 2021-10-17 11:15:30 · 201 阅读 · 0 评论 -
Spring Cloud之Eureka服务治理
Spring Cloud之EurekaEureka概述服务端与客户端的关系注册中心的作用Eureka Server搭建单机环境搭建高可用环境搭建Eureka服务注册引入依赖配置application.yml启动类添加注解启动参数配置执行测试Eureka概述Spring Cloud Eureka实现了服务治理的功能,Eureka提供服务端与客户端,服务端即是Eureka服务注册中心,客户端完成微服务向Eureka服务的注册与发现。服务端与客户端的关系1、Eureka Server是服务端,负责管理原创 2021-07-16 08:28:55 · 445 阅读 · 2 评论