SpringBoot专栏
文章平均质量分 96
会记录日常学习开发中使用到SpringBoot的地方,便于记忆
刘架构
我从不给自己退路
展开
-
Spring Boot 整合定时任务完成 从0 到1
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合,也可以单独使用。完全由Java开发,可以用来执行定时任务,类似于。原创 2023-02-11 21:12:26 · 2820 阅读 · 0 评论 -
Springboot 优雅整ElasticSearch
文章目录一、ElasticSearch 简介二、ElasticSearch 基础概念三、SpringBoot 项目引入 ElasticSearch 依赖四、索引操作示例五、文档操作示例六、插入初始化数据七、查询操作示例八、聚合查询操作示例系统环境:SpringBoot 版本:2.2.4ElasticSearch 版本:6.5.3一、ElasticSearch 简介ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多员工能力的全文搜索引擎,基于 RESTful原创 2020-09-30 09:07:34 · 1135 阅读 · 0 评论 -
SpringBoot从入门到精通教程(九): 集成EasyExcel 导入导出
【easyexcel简介】阿里出品用来处理Excel的开源工具为什么要使用 easyexcel ?Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,能够原本一个3M的excel用POI sax依然需要100M左右原创 2020-06-01 20:53:13 · 549 阅读 · 2 评论 -
SpringBoot从入门到精通教程(一):基础入门
写在前面的话: 在很早之前,记笔记时候,我就一直在思考一个问题,我记笔记是为了什么,我一直想不明白 ,后面发现技术跟新迭代的速度实在太快了,笔记刚纪完,技术又跟新了,于是我想了想干脆边写博客,边记笔记,这样一有新内容更新,我立马就修改博客内容,于是,就开始了写博客的计划今天就先从 SpringBoot开始何为 spring boot?我们来看下百科怎么说的上面的话,简单点说就是 将我们...原创 2020-03-09 00:01:44 · 715 阅读 · 2 评论 -
SpringBoot从入门到精通教程(二):多环境配置
SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程上一篇 介绍了 SpringBoot 由来及构建方式,通过第一章的教程我们对 SpringBoot 不在感到陌生,可以发现 SpringBoot 虽然干掉...原创 2020-03-09 10:01:37 · 420 阅读 · 0 评论 -
SpringBoot从入门到精通教程(三):集成Thymeleaf
在上一篇中,我们已经讲了,SpringBoot 如何构建项目,和SpringBoot的HelloWorld,那这一节我们继续讲 ThymeleafThymeleaf官网: ThymeleafThymeleaf是跟Velocity、FreeMarker类似的模板引擎,它可以完全替代JSP,相较与其他的模板引擎,它主要有以下几个优势:Thymeleaf在有网络和无网络的环境下皆可运...原创 2020-03-09 08:54:03 · 747 阅读 · 0 评论 -
SpringBoot从入门到精通教程(四):集成注解MyBatis
SpringBoot+MyBatis整合 入门spring boot+mybatis整合框架的优点和缺点Spring boot搭建整合Mybatisspring boot+mybatis整合前端时间整合SSM ,发现了一个现象,在整合的时候 配置文件过于复杂.1.建工程,建目录,导入jar包。2.配置 数据源 映射信息 等等 。。。3. 还有 各种 拦截器,控制器 ,头都大了。。...原创 2019-04-28 14:01:14 · 1356 阅读 · 0 评论 -
SpringBoot从入门到精通教程(五): 集成自定义Banner
我们在启动 SpringBoot 时,控制台会打印 SpringBoot Logo 以及版本信息;这个操作是 SpringBoot 固定的还是可配置(自定义)的? . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \...原创 2019-07-16 21:23:31 · 869 阅读 · 1 评论 -
SpringBoot从入门到精通教程(六): 集成MyBatis
之前学了,这么多东西 thyemeaf 、MyBatis 还有 配置文件等等,今天我们就来做一个小案例CRUD,程序员的必备项目结构pom.xml <!-- mybatis 相关依赖 --> <dependency> <groupId>mysql</groupId> ...原创 2020-03-09 10:20:30 · 384 阅读 · 2 评论 -
SpringBoot从入门到精通教程(七):集成Redis
今天,我们继续讲SpringBoot整合Redis ,也就缓存,它将与我们的Springboot整合Redis 简介Redis 是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSI c语言编写的key-value 存储系统(区别于MySQL的二维表格的形式存储。)。和Memcache类似,但很大程度补偿了Memcache的不足。和Memcache一样,Redis数据都...原创 2020-03-09 21:34:33 · 392 阅读 · 1 评论 -
SpringBoot从入门到精通教程(八):集成ElasticSearch
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建...原创 2019-11-20 09:20:42 · 409 阅读 · 0 评论