
Spring Boot
文章平均质量分 81
在日常的开发中,会使用Spring Boot整和各个组件进行开发,本专栏将总结使用Spring Boot进行整合的详细步骤
百思不得小赵
只管耕耘 莫问收获
展开
-
如何定制化Spring Boot Starter,这次我终于学会了
Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,可以一站式集成 Spring和其他技术,而不需要到处找示例代码和依赖包。Spring Boot Starter的工作原理是:Spring Boot在启动时扫描项目所依赖的JAR包,寻找包含spring.factories文件的JAR包,根据配置加载类,根据注解的条件,进行自动配置并将Bean注入为什么要自定义Spring Boot Starter?原创 2022-12-26 07:45:00 · 2373 阅读 · 32 评论 -
Spring Boot整合分布式搜索引擎ElasticSearch 实现相关基本操作
Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎。它能很方便的使大量数据具有搜索、分析和探索的能力。充分利用Elasticsearch的水平伸缩性,能使数据在生产环境变得更有价值。Elasticsearch 的实现原理主要分为以下几个步骤,首先用户将数据提交到Elasticsearch 数据库中,再通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据,当用户搜索数据时候,再根据权重将结果排名,打分,再将返回结果呈现给用户。原创 2022-12-19 07:45:00 · 3265 阅读 · 26 评论 -
Spring Boot微服务打包 Docker 镜像发布运行
使用Docker发布Spring Boot项目已然成为了目前社会主流的方案,掌握这一项技能,在企业实战中大大的提高效率。接下来,我们一起来学习这项技能。至此本次分享的内容到这里就结束了,希望对大家有所帮助!接口测试成功,项目构建完成。原创 2022-11-04 07:45:00 · 788 阅读 · 18 评论 -
Spring Boot集成Restful Api在线文档接口调试工具 Swagger
Swagger的目标是为REST API 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Swagger去掉了调用服务时的很多猜测。Swagger 是一个用于生成、描述和调用 RESTful 接口的 Web 服务。通俗的来讲,Swagger 就是将项目中所有(想要暴露的)接口展现在页面上,并且可以进行接口调用和测试的服务。原创 2022-10-24 12:10:13 · 2555 阅读 · 37 评论 -
Spring Boot 中如何修改Bean的加载顺序?
最近在面试的时候。面试官闻到了这个问题:说说Spring Boot 中如何修改Bean启动的顺序?好家伙,我只听说过JVM中类的加载顺序,这一下把我唬住了,根本没听说,这玩意儿还能修改了?面试结束后立马开始翻阅资料,没想到还真是可以,原谅我才疏学浅,爱自由,哪怕有一天也会跌倒。原来在Spring Boot中有一个@Order注解,可以修改Bean的启动顺序,接下来对其进行说明。原创 2022-10-03 08:00:00 · 1385 阅读 · 7 评论 -
Spring Boot整合 NoSQL 数据库 Redis
在日常的开发中,除了使用Spring Boot这个企业级快速构建项目的框架之外,随着业务数据量的大幅度增加,对元数据库造成的压力成倍剧增。在此背景下,Redis这个NoSQL数据库已然整个项目架构中的不可或缺的一部分,懂得如何Spring Boot整合 Redis,是当今开发人员必备的一项技能,接下来对整合步骤进行详细说明。原创 2022-09-07 07:45:00 · 2078 阅读 · 69 评论 -
【快速上手】使用SpringBoot 2.X + Mybatis-Plus 轻松实现CRUD
最近在做一个公司的内部使用的工具,主要负责后端接口层的开发,公司里面的项目都是大数据相关的开发,导致后端开发的技术有点遗忘,借此机会对后端技术进行一次回顾,选择了目前较为流行的`Spring Boot` + `Mybatis - plus`两个快速、轻便的开发框架,接下来就对这两个框架整合实现CRUD进行一次总结输出。.........原创 2022-07-25 07:45:00 · 1068 阅读 · 24 评论